From 494f65854e9dda123e97210352c7743071a91e94 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sat, 23 Jul 2011 04:54:36 +0000 Subject: [PATCH 01/35] Launchpad automatic translations update. --- src/calibre/translations/af.po | 868 +++++++++++++------------ src/calibre/translations/ar.po | 880 +++++++++++++------------ src/calibre/translations/ast.po | 868 +++++++++++++------------ src/calibre/translations/az.po | 868 +++++++++++++------------ src/calibre/translations/bg.po | 871 +++++++++++++------------ src/calibre/translations/bn.po | 868 +++++++++++++------------ src/calibre/translations/br.po | 868 +++++++++++++------------ src/calibre/translations/bs.po | 868 +++++++++++++------------ src/calibre/translations/ca.po | 928 ++++++++++++++------------ src/calibre/translations/cs.po | 923 ++++++++++++++------------ src/calibre/translations/da.po | 923 ++++++++++++++------------ src/calibre/translations/de.po | 931 ++++++++++++++------------ src/calibre/translations/el.po | 871 +++++++++++++------------ src/calibre/translations/en_AU.po | 868 +++++++++++++------------ src/calibre/translations/en_CA.po | 868 +++++++++++++------------ src/calibre/translations/en_GB.po | 941 +++++++++++++++------------ src/calibre/translations/eo.po | 868 +++++++++++++------------ src/calibre/translations/es.po | 962 +++++++++++++++------------ src/calibre/translations/et.po | 868 +++++++++++++------------ src/calibre/translations/eu.po | 925 ++++++++++++++------------ src/calibre/translations/fa.po | 868 +++++++++++++------------ src/calibre/translations/fi.po | 868 +++++++++++++------------ src/calibre/translations/fo.po | 868 +++++++++++++------------ src/calibre/translations/fr.po | 930 ++++++++++++++------------ src/calibre/translations/gl.po | 925 ++++++++++++++------------ src/calibre/translations/he.po | 877 +++++++++++++------------ src/calibre/translations/hi.po | 868 +++++++++++++------------ src/calibre/translations/hr.po | 892 +++++++++++++------------ src/calibre/translations/hu.po | 923 ++++++++++++++------------ src/calibre/translations/id.po | 868 +++++++++++++------------ src/calibre/translations/it.po | 925 ++++++++++++++------------ src/calibre/translations/ja.po | 964 +++++++++++++++------------ src/calibre/translations/ko.po | 915 ++++++++++++++------------ src/calibre/translations/lt.po | 868 +++++++++++++------------ src/calibre/translations/ltg.po | 868 +++++++++++++------------ src/calibre/translations/lv.po | 868 +++++++++++++------------ src/calibre/translations/ml.po | 868 +++++++++++++------------ src/calibre/translations/mr.po | 868 +++++++++++++------------ src/calibre/translations/ms.po | 868 +++++++++++++------------ src/calibre/translations/nb.po | 929 ++++++++++++++------------ src/calibre/translations/nds.po | 892 +++++++++++++------------ src/calibre/translations/nl.po | 1003 ++++++++++++++++------------- src/calibre/translations/oc.po | 868 +++++++++++++------------ src/calibre/translations/pa.po | 868 +++++++++++++------------ src/calibre/translations/pl.po | 930 ++++++++++++++------------ src/calibre/translations/pt.po | 920 ++++++++++++++------------ src/calibre/translations/pt_BR.po | 921 ++++++++++++++------------ src/calibre/translations/ro.po | 901 ++++++++++++++------------ src/calibre/translations/ru.po | 921 ++++++++++++++------------ src/calibre/translations/sc.po | 868 +++++++++++++------------ src/calibre/translations/si.po | 868 +++++++++++++------------ src/calibre/translations/sk.po | 901 ++++++++++++++------------ src/calibre/translations/sl.po | 902 ++++++++++++++------------ src/calibre/translations/sq.po | 871 +++++++++++++------------ src/calibre/translations/sr.po | 925 ++++++++++++++------------ src/calibre/translations/sv.po | 925 ++++++++++++++------------ src/calibre/translations/ta.po | 868 +++++++++++++------------ src/calibre/translations/te.po | 868 +++++++++++++------------ src/calibre/translations/th.po | 889 +++++++++++++------------ src/calibre/translations/tr.po | 934 +++++++++++++++------------ src/calibre/translations/uk.po | 895 +++++++++++++------------ src/calibre/translations/ur.po | 868 +++++++++++++------------ src/calibre/translations/vi.po | 903 ++++++++++++++------------ src/calibre/translations/wa.po | 868 +++++++++++++------------ src/calibre/translations/yi.po | 868 +++++++++++++------------ src/calibre/translations/zh_CN.po | 913 ++++++++++++++------------ src/calibre/translations/zh_HK.po | 868 +++++++++++++------------ src/calibre/translations/zh_TW.po | 913 ++++++++++++++------------ 68 files changed, 33226 insertions(+), 27576 deletions(-) diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index be7a04c6a8..82de801667 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2009-11-06 19:11+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-07-16 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:35+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Doen absolute niks" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2958,7 +2985,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3113,8 +3140,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3226,12 +3253,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3250,7 +3277,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3258,70 +3291,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3332,12 +3365,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3934,7 +3967,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4097,8 +4130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4445,7 +4478,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4533,10 +4566,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5227,38 +5256,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5267,15 +5296,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5428,7 +5457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5466,10 +5495,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5599,10 +5628,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5638,7 +5667,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6237,15 +6266,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6366,91 +6395,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6518,33 +6552,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6569,7 +6603,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6599,7 +6633,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6608,7 +6642,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6616,7 +6650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6633,39 +6667,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6776,15 +6814,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7238,7 +7284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7592,7 +7638,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7901,14 +7947,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8174,7 +8220,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8335,13 +8381,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8411,7 +8457,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8485,13 +8531,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9500,7 +9546,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9738,7 +9784,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10217,7 +10263,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10743,52 +10789,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10796,27 +10842,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10824,116 +10870,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10941,38 +10992,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11058,7 +11109,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11117,54 +11168,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13302,34 +13353,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14199,46 +14250,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14525,7 +14576,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14767,33 +14818,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15222,7 +15273,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15230,7 +15281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16120,17 +16171,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16269,28 +16320,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16507,6 +16553,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17367,108 +17423,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18210,6 +18266,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 976ea1c9a7..5469420f55 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-21 08:31+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Arabic \n" @@ -16,7 +16,7 @@ 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-07-22 04:39+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:35+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:182 @@ -60,20 +60,20 @@ msgid "Does absolutely nothing" msgstr "لا ŁŠŁŲ¹Ł„ Ų“ŁŠŲ”Ł‹" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -131,9 +131,9 @@ msgstr "لا ŁŠŁŲ¹Ł„ Ų“ŁŠŲ”Ł‹" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -196,11 +196,11 @@ msgstr "لا ŁŠŁŲ¹Ł„ Ų“ŁŠŲ”Ł‹" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -211,14 +211,14 @@ msgstr "لا ŁŠŁŲ¹Ł„ Ų“ŁŠŲ”Ł‹" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -935,7 +935,7 @@ msgstr "ŲŖŲ¹Ų·ŁŠŁ„ الملحق المسمى" msgid "Path to library too long. Must be less than %d characters." msgstr "Ų§Ł„Ų·Ų±ŁŠŁ‚ ؄لى Ų§Ł„Ł…ŁƒŲŖŲØŲ© ŁˆŁ‚ŲŖŲ§ Ų·ŁˆŁŠŁ„Ų§. يجب أن ŁŠŁƒŁˆŁ† أقل %d من أحرف" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -945,18 +945,18 @@ msgstr "Ų§Ł„Ų·Ų±ŁŠŁ‚ ؄لى Ų§Ł„Ł…ŁƒŲŖŲØŲ© ŁˆŁ‚ŲŖŲ§ Ų·ŁˆŁŠŁ„Ų§. يجب أن يك msgid "Yes" msgstr "نعم" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -970,7 +970,7 @@ msgstr "تصحيح السجل" msgid "Communicate with Android phones." msgstr "Ų§Ł„ŲŖŁˆŲ§ŲµŁ„ Ł…Ų¹ Ł‡ŁˆŲ§ŲŖŁ Ų£Ł†ŲÆŲ±ŁˆŁŠŲÆ ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -978,7 +978,7 @@ msgstr "" "Ł…ŁŲµŁˆŁ„Ų© ŲØŁŁˆŲ§ŲµŁ„ قائمة الدلائل ؄لى Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ ؄لى Ų§Ł„ŁƒŲŖŲØ على الجهاز. ŁˆŲ³ŁŠŲŖŁ… " "Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų£ŁˆŁ„ واحد Ł…ŁˆŲ¬ŁˆŲÆ" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "ŲŖŁˆŲ§ŲµŁ„ Ł…Ų¹Ų§ Ł‡ŁˆŲ§ŲŖŁ S60." @@ -1120,7 +1120,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "الأخبار" @@ -1128,8 +1128,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "الفهرس" @@ -1178,33 +1178,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "يجري Ų„Ų­ŲµŲ§Ų” قائمة كتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "يجري ŲŖŲ­ŁˆŁŠŁ„ Ų§Ł„ŁƒŲŖŲØ ؄لى الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "؄ضافة كتب لقائمة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŁˆŲµŁŁŠŲ© للجهاز ..." @@ -1212,24 +1212,24 @@ msgstr "؄ضافة كتب لقائمة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŁˆŲµŁŁŠŲ© للجه #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "يجري حذف Ų§Ł„ŁƒŲŖŲØ من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "؄زالة Ų§Ł„ŁƒŲŖŲØ من Ų³Ų±ŲÆ الجهاز Ų§Ł„ŁŁˆŁ‚ŁŠŲ©..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "يجري Ų„Ų±Ų³Ų§Ł„ ŲÆŁ„ŁŠŁ„ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ. ؄لى الجهاز..." @@ -1451,24 +1451,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Ų§Ł„ŲŖŁˆŲ§ŲµŁ„ Ł…Ų¹ القارئ Ų§Ł„ŁƒŲŖŲ§ŲØ Ų§Ł„Ų§Ł„ŁŠŁƒŲŖŲ±ŁˆŁ†Ł‰ Kindle DX ." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Ų§Ł„ŲŖŁˆŲ§ŲµŁ„ Ł…Ų¹ القارئ كوبو." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"وكوبو ŁŠŲ¹ŲŖŁ…ŲÆ فقط Ł…Ų¬Ł…ŁˆŲ¹Ų© واحدة Ų­Ų§Ł„ŁŠŲ§ : \"Im_Reading\" قائمة. ؄نؓاؔ علامة تسمى " -"\"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "غير Ł…Ų·ŲØŁ‚" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1800,6 +1800,25 @@ msgstr "الاتصال Ł…Ų¹ جهاز قارئ Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ." msgid "Get device information..." msgstr "يجري Ų„Ų­ŲµŲ§Ų” Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ الجهاز..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2063,7 +2082,7 @@ msgstr "خيارات Ł„Ł„ŲŖŲ­ŁƒŁ… في معالجة الملف Ų§Ł„Ł…ŁŲ®Ų±Ų¬ %s msgid "Options to control the look and feel of the output" msgstr "خيارات Ł„Ł„ŲŖŲ­ŁƒŁ… في Ų§Ł„Ų“ŁƒŁ„ و المظهر Ł„Ł„Ł…ŁŲ®Ų±Ų¬Ų§ŲŖ ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2071,16 +2090,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "ŲŖŲ¹ŲÆŁŠŁ„ نص Ų§Ł„ŁˆŲ«ŁŠŁ‚Ų© ŁˆŁ‡ŁŠŁƒŁ„ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… أنماط ŁŠŲ­ŲÆŲÆŁ‡Ų§ المستخدم." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ŲŖŲ­ŁƒŁ‘Ł… ŲØŲ§Ł„ŁƒŲ“Ł Ų§Ł„Ų¢Ł„ŁŠ لبناؔ المستند" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2089,19 +2108,19 @@ msgstr "" "Ų§Ł„Ų³ŁŠŲ·Ų±Ų© على Ų§Ł„Ų¬ŁŠŁ„ Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ Ł„Ų¬ŲÆŁˆŁ„ Ų§Ł„Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖ. افتراضيا، Ų„Ų°Ų§ ŁƒŲ§Ł† الملف المصدر " "يحتوي على Ų¬ŲÆŁˆŁ„ Ų§Ł„Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖŲŒ Ų³ŁŠŲŖŁ… استخدامه في ŲŖŁŲ¶ŁŠŁ„ واحدة ŁˆŁ„ŲÆŲŖ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "خيارات Ł„ŁˆŲ¶Ų¹ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŁˆŲµŁŁŠŲ© في Ų§Ł„Ł…ŁŲ®Ų±Ų¬Ų§ŲŖ ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "خيارات للمساعدة في تصحيح Ų§Ł„ŲŖŲ­ŁˆŁŠŁ„ ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "قائمة من Ų§Ł„ŁˆŲµŁŲ§ŲŖ المدمجة" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "المخرجات Ų­ŁŁŁŲøŲŖ في" @@ -2331,9 +2350,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2351,19 +2370,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "حذف Ų£ŁˆŁ„ صورة من دخل Ų§Ł„ŁƒŲŖŲ§ŲØ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ. هذا يفيد Ų­ŁŠŁ† تريد Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… غلاف مختلف " "من الغلاف Ų§Ł„Ł…Ų¶Ł…ŁˆŁ†." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2371,13 +2396,13 @@ msgstr "" "ŲŖŲ­ŁˆŁŠŁ„ ŁŠŁ‚ŲŖŲØŲ³ عادي ، Ų“Ų±Ų·Ų§ŲŖ ŁˆŲ§Ł„Ł‚Ų·Ų¹ Ł„ŲŖŲµŲ­ŁŠŲ­ طباعي في Ų­ŁƒŁ…Ł‡Ł…. Ł„Ł…Ų²ŁŠŲÆ من Ų§Ł„ŲŖŁŲ§ŲµŁŠŁ„ŲŒ " "انظر http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2388,7 +2413,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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,89 +2423,89 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "Ł…Ų¬Ł…ŁˆŲ¹Ų© الغطاؔ ؄لى الملف المحدد أو URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Ł…Ų¬Ł…ŁˆŲ¹Ų© من تاريخ نؓره." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "ŲŖŲ¹ŁŠŁŠŁ† الطابع Ų§Ł„Ų²Ł…Ł†ŁŠ كتاب (المستخدمة من قبل Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® في Ų§Ł„Ų¹Ł…ŁˆŲÆ Ų§Ł„Ų¹ŁŠŲ§Ų±)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2490,12 +2515,12 @@ msgstr "" "H3. ŁˆŁ‡Ų°Ų§ وضع لا ŁŠŁ…ŁƒŁ† ؄نؓاؔ Ų¬ŲÆŁˆŁ„ Ų§Ł„Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖŲŒ ŁˆŁ„ŁƒŁ† ŁŠŁ…ŁƒŁ† استخدامها جنبا ؄لى جنب " "Ł…Ų¹ Ų§Ł„ŁƒŲ“Ł عن Ł‡ŁŠŁƒŁ„ ل؄نؓاؔ واحد." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "Ų§ŲØŲ­Ų« عن Ų§Ł„ŁƒŁ„Ł…Ų§ŲŖ الؓائعة ŁˆŲ§Ł„Ų£Ł†Ł…Ų§Ų· Ų§Ł„ŲŖŁŠ ŲŖŲÆŁ„ المائل ŁˆŁ…Ų§Ų¦Ł„Ų© Ų¹Ł„ŁŠŁ‡Ų§." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2503,7 +2528,7 @@ msgstr "" "ŲØŲÆŁˆŲ±Ł‡ المسافة البادئة Ų§Ł„ŲŖŁŠ ŲŖŁ… ؄نؓاؤها من Ų¹ŲÆŲ© ŁƒŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŁŲ¶Ų§Ų¦ŁŠŲ© غير اقتحام " "البادئة CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2514,17 +2539,17 @@ msgstr "" "0 و 1. Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ Ł‡Łˆ 0.4 ، أقل ŲØŁ‚Ł„ŁŠŁ„ من Ų·ŁˆŁ„ Ų®Ų· Ų§Ł„ŁˆŲ³Ų·. ŁˆŁŠŁ†ŲØŲŗŁŠ ؄لا Ų„Ų°Ų§ ŲØŲ¶Ų¹Ų© " "Ų£Ų³Ų·Ų± في ŁˆŲ«ŁŠŁ‚Ų© تتطلب ؄زالة Ų§Ł„ŲŖŲŗŁ„ŁŠŁ ŁŠŲŖŁ… تخفيض هذه Ų§Ł„Ł‚ŁŠŁ…Ų©" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "خطوط ŲØŲ³Ų· Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… علامات Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ… ŁˆŲ§Ł„Ł‚Ų±Ų§Ų¦Ł† ŁˆŲ§Ł„ŲŖŁ†Ų³ŁŠŁ‚Ų§ŲŖ الأخرى." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2532,7 +2557,7 @@ msgstr "" "ŁŠŲŖŁ… Ł…Ų­Ų§Ų°Ų§Ų© يسار Ų§Ł„ŁˆŲ³Ų· كسر المؓهد Ł…Ų­Ų§Ų°Ų§Ų© علامات. Ų§Ų³ŲŖŲØŲÆŲ§Ł„ ŁŁˆŲ§ŲµŁ„ المؓهد الناعمة " "Ų§Ł„ŲŖŁŠ ŲŖŲ³ŲŖŲ®ŲÆŁ… خطوط Ł…ŲŖŲ¹ŲÆŲÆŲ© فارغة Ł‚ŁˆŲ§Ų¹ŲÆ withhorizontal." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2540,7 +2565,7 @@ msgstr "" "Ų§Ų³ŲŖŲØŲÆŲ§Ł„ ŁŁˆŲ§ŲµŁ„ المؓهد Ł…Ų¹ النص المحدد. افتراضيا، ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… النص من مستند " "ال؄دخال." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2549,7 +2574,7 @@ msgstr "" "ŲŖŲ­Ł„ŁŠŁ„ ŁƒŁ„Ł…Ų§ŲŖ Ų§Ł„ŁˆŲ§ŲµŁ„Ų© Ų¹ŲØŲ± Ų§Ł„ŁˆŲ«ŁŠŁ‚Ų©. ŁˆŲŖŲ³ŲŖŲ®ŲÆŁ… هذه Ų§Ł„ŁˆŲ«ŁŠŁ‚Ų© نفسها Ų§Ł„Ł‚Ų§Ł…ŁˆŲ³ Ł„ŲŖŲ­ŲÆŁŠŲÆ Ł…Ų§ " "Ų„Ų°Ų§ ŁƒŲ§Ł† ŁŠŁ†ŲØŲŗŁŠ الاحتفاظ Ų§Ł„ŁˆŲ§ŲµŁ„Ų§ŲŖ أو ؄زالتها." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

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

ŲŖŲ­Ł„ŁŠŁ„ متسلسل أو علامات

. ŁŠŲŖŁ… ŲŖŲ±Ł‚ŁŠŁ… العلامات لمنع " "ŲŖŁ‚Ų³ŁŠŁ… في وسط Ų¹Ł†Ų§ŁˆŁŠŁ† Ų§Ł„ŁŲµŁˆŁ„." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "Ł„ŁŠŲ­Ł„ محله نمط البحث (تعبير Ų§Ł„Ų¹Ų§ŲÆŁŠŲ©) Ł…Ų¹ Ų§Ų³ŲŖŲØŲÆŲ§Ł„ - SR1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "Ų§Ų³ŲŖŲØŲÆŲ§Ł„ لاستبدال النص Ų§Ł„Ł…ŁˆŲ¬ŁˆŲÆ Ł…Ų¹ ŲØŲ­Ų« SR1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "Ł„ŁŠŲ­Ł„ محله نمط البحث (تعبير Ų§Ł„Ų¹Ų§ŲÆŁŠŲ©) Ł…Ų¹ Ų§Ų³ŲŖŲØŲÆŲ§Ł„ - SR2." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "Ų§Ų³ŲŖŲØŲÆŲ§Ł„ لاستبدال النص Ų§Ł„Ł…ŁˆŲ¬ŁˆŲÆ Ł…Ų¹ SR2 تفتيؓ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "Ł„ŁŠŲ­Ł„ محله نمط البحث (تعبير Ų§Ł„Ų¹Ų§ŲÆŁŠŲ©) Ł…Ų¹ Ų§Ų³ŲŖŲØŲÆŲ§Ł„ - SR3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "Ų§Ų³ŲŖŲØŲÆŲ§Ł„ لاستبدال النص Ų§Ł„Ł…ŁˆŲ¬ŁˆŲÆ Ł…Ų¹ ŲØŲ­Ų« SR3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "لم ŁŠŲŖŁ…ŁƒŁ‘Ł† من Ų§Ł„Ų­ŲµŁˆŁ„ على كتاب داخل Ų§Ł„Ų£Ų±Ų“ŁŠŁ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "يجب أن ŲŖŁƒŁˆŁ† Ł‚ŁŠŁ… Ł…Ų¤Ų“Ų± السلسلة ، ŁˆŁŠŁƒŁˆŁ† Ų§Ł„ŲŖŲµŁˆŁŠŲŖ الأرقام. تجاهل" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "فؓل في ŲŖŲ­Ł„ŁŠŁ„ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® / Ų§Ł„ŁˆŁ‚ŲŖ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "ŲŖŲ­ŁˆŁŠŁ„ المدخلات ؄لى HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "ŁŠŲ¹Ł…Ł„ على ŲŖŲ­ŁˆŁŠŁ„ يبوك..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "؄نؓاؔ" @@ -3224,7 +3249,7 @@ msgid "Producer" msgstr "المنتج" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3392,8 +3417,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "الغلاف" @@ -3506,12 +3531,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3530,7 +3555,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…ŁˆŲ§ŲÆ" @@ -3538,70 +3569,70 @@ msgstr "Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…ŁˆŲ§ŲÆ" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "صقحة Ų§Ł„Ų¹Ł†ŁˆŲ§Ł†" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Ų§Ł„Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "الفهرس" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "المسرد" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "ؓكر ŁˆŲŖŁ‚ŲÆŁŠŲ±" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "ŲØŲØŁ„ŁŠŁˆŲŗŲ±Ų§ŁŁŠŲ§" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "ŲØŁŠŲ§Ł†Ų§ŲŖ الطبع" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Ų­Ł‚ŁˆŁ‚ المؤلف" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "ال؄هداؔ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "كتابة Ł…Ł†Ł‚ŁˆŲ“Ų©" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "قائمة Ų§Ł„Ų±Ų³ŁˆŁ…" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "قائمة Ų§Ł„Ų¬ŲÆŲ§ŁˆŁ„" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "الملاحظات" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "النصّ Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠ" @@ -3612,12 +3643,12 @@ msgstr "Ų§Ł„ŁƒŲŖŲØ ŲØŲŖŁ‡ŁŠŲ¦Ų© %s Ł„ŁŠŲ³ŲŖ Ł…ŲÆŲ¹ŁˆŁ…Ų©" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -4218,7 +4249,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "كتب" @@ -4389,8 +4420,8 @@ msgstr "؄ضافة ؄لى Ų§Ł„Ł…ŁƒŲŖŲØŲ©" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4738,7 +4769,7 @@ msgstr "لا ŁŠŁ…ŁƒŁ† ŲŖŲ­ŁˆŁŠŁ„Ł‡" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4829,10 +4860,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "فؓل لحذف ŲØŲ¹Ų¶ Ų§Ł„ŁƒŲŖŲØ ، ŁˆŲ§Ł†Ł‚Ų± على Ų²Ų± ؄ظهار Ų§Ł„ŲŖŁŲ§ŲµŁŠŁ„ لمعرفة Ų§Ł„ŲŖŁŲ§ŲµŁŠŁ„." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "حذف كتب" @@ -5528,38 +5555,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5568,15 +5595,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "هذا Ų§Ł„ŁƒŲŖŲ§ŲØ لم يعد Ł…ŁˆŲ¬ŁˆŲÆŲ§ في Ų§Ł„Ł…ŁƒŲŖŲØŲ©" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5729,7 +5756,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5767,10 +5794,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5900,10 +5927,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5939,7 +5966,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6538,15 +6565,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6667,91 +6694,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "حجم الخط& Ų§Ł„Ų£Ų³Ų§Ų³ŁŠ:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "حذف الفراغات& ŲØŁŠŁ† الفقرات" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6819,33 +6851,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Ų„Ų®ŲŖŲ§Ų± الغلاف لـ " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "لا ŁŠŁ…ŁƒŁ† القراؔة" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Ų®Ų·Ų£ في قراؔة الملف" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " Ł„ŁŠŲ³ŲŖ صورة صالحة" @@ -6870,7 +6902,7 @@ msgid "&Title: " msgstr ":Ų§Ł„&Ų¹Ł†ŁˆŲ§Ł† " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "تغيير Ų¹Ł†ŁˆŲ§Ł† هذا Ų§Ł„ŁƒŲŖŲ§ŲØ" @@ -6900,7 +6932,7 @@ msgstr "Ų§Ł„Łˆ&Ų³ŁˆŁ…: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6911,7 +6943,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "ŁˆŲ§Ł„Ų³Ł„Ų³Ł„Ų© :" @@ -6919,7 +6951,7 @@ msgstr "ŁˆŲ§Ł„Ų³Ł„Ų³Ł„Ų© :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "قائمة السلسلات Ų§Ł„Ł…Ų¹Ų±ŁˆŁŲ©. ŲØŲ„Ł…ŁƒŲ§Ł†Łƒ ؄ضافة سلسلات جديدة." @@ -6936,39 +6968,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7079,15 +7115,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7541,7 +7585,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7895,7 +7939,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8204,14 +8248,14 @@ msgstr "Ų¶ŲØŲ· Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ Ł„ŲŖŲ­ŁˆŁŠŁ„ %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr ":Ų§Ł„&Ų¹Ł†ŁˆŲ§Ł†" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "Ų§Ł„&مؤلف:" @@ -8477,7 +8521,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8638,13 +8682,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "و Ų§Ł„ŲŖŁ‚ŁŠŁŠŁ…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8714,7 +8758,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8788,13 +8832,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9808,7 +9852,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10050,7 +10094,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10529,7 +10573,7 @@ msgid "Regular expression (?P)" msgstr "Regular expression (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11055,52 +11099,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11108,27 +11152,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11136,116 +11180,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11253,38 +11302,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11370,7 +11419,7 @@ msgid "Previous" msgstr "السابق" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "تحرير Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŁˆŲµŁŁŠŲ©" @@ -11429,54 +11478,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13634,34 +13683,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14532,46 +14581,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "احصل على الأخبار من " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14838,7 +14887,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Ł†ŲŖŲ°ŁƒŲ± Ų§Ł„Ł…Ų§Ų¶ŁŠ حجم ال؄طار المستخدمة" @@ -15064,33 +15113,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "ŁŠŲŖŁ… ŲŖŲ­Ł…ŁŠŁ„ Ų§Ł„ŁƒŲŖŲ§ŲØ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "لم ŁŠŲŖŁ…ŁƒŁ† من فتح Ų§Ł„ŁƒŲŖŲ§ŲØ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15519,7 +15568,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15527,7 +15576,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16427,17 +16476,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16576,28 +16625,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16823,6 +16867,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17694,108 +17748,108 @@ msgstr "" msgid "Unknown News Source" msgstr "Ł…ŲµŲÆŲ± الأخبار غير Ł…Ų¹Ų±ŁˆŁ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "ŲŖŁ… Ų§Ł„ŲŖŁ†Ų²ŁŠŁ„" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "فؓل ŲŖŁ†Ų²ŁŠŁ„ المقالات Ų§Ł„ŲŖŲ§Ł„ŁŠŲ©:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "فؓل ŲŖŁ†Ų²ŁŠŁ„ Ų£Ų¬Ų²Ų§Ų” من المقالات Ų§Ł„ŲŖŲ§Ł„ŁŠŲ©:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " من " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Ł…Ų­Ų§ŁˆŁ„Ų© ŲŖŁ†Ų²ŁŠŁ„ الغلاف..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "ŲŖŁ… ŲŖŁ†Ų²ŁŠŁ„ Ų§Ł„ŲŖŁ„Ł‚ŁŠŁ… ؄لى %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "لم ŁŠŲŖŁ…ŁƒŁ‘Ł† من ŲŖŁ†Ų²ŁŠŁ„ الغلاف: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "ŁŠŲŖŁ… ŲŖŁ†Ų²ŁŠŁ„ الغلاف من %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "مقالة ŲØŲÆŁˆŁ† Ų¹Ł†ŁˆŲ§Ł†" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "المقالة منزّلة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "فؓل ŲŖŁ†Ų²ŁŠŁ„ المقالة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18602,6 +18656,18 @@ msgstr "" "ŲŖŲŖŲ­ŁˆŁ„\n" "على Ł…Ų³Ų¤ŁˆŁ„ŁŠŲŖŁƒ!" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "A summary of this book." #~ msgstr "ŲŖŁ„Ų®ŁŠŲµ عن هذا Ų§Ł„ŁƒŲŖŲ§ŲØ." @@ -18712,6 +18778,9 @@ msgstr "" #~ msgid "Alt+S" #~ msgstr "Alt+S" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Convert book: " #~ msgstr "Convert book: " @@ -19358,3 +19427,10 @@ msgstr "" #~ msgstr "" #~ "ŲŖŲ±Ł…ŁŠŲ² Ų§Ł„Ų­Ų±ŁˆŁ لملفات HTML المدخلة. من Ų§Ł„Ų„Ų®ŲŖŁŠŲ§Ų±Ų§ŲŖ الؓائعة: cp1252 و latin1 و " #~ "iso-8859-1 و utf-8." + +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "وكوبو ŁŠŲ¹ŲŖŁ…ŲÆ فقط Ł…Ų¬Ł…ŁˆŲ¹Ų© واحدة Ų­Ų§Ł„ŁŠŲ§ : \"Im_Reading\" قائمة. ؄نؓاؔ علامة تسمى " +#~ "\"Im_Reading\" " diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index c56020fc9d..c09671f2e5 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-01-31 21:37+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-07-16 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:35+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -866,7 +866,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -876,18 +876,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -901,13 +901,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1028,7 +1028,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1036,8 +1036,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1081,33 +1081,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1115,24 +1115,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1346,22 +1346,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1673,6 +1675,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1893,7 +1914,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1901,35 +1922,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2147,9 +2168,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2166,29 +2187,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2199,7 +2226,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2209,105 +2236,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2315,86 +2342,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2958,7 +2985,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3113,8 +3140,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3226,12 +3253,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3250,7 +3277,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3258,70 +3291,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3332,12 +3365,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3934,7 +3967,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4097,8 +4130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4445,7 +4478,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4533,10 +4566,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5227,38 +5256,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5267,15 +5296,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5428,7 +5457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5466,10 +5495,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5599,10 +5628,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5638,7 +5667,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6237,15 +6266,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6366,91 +6395,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6518,33 +6552,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6569,7 +6603,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6599,7 +6633,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6608,7 +6642,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6616,7 +6650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6633,39 +6667,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6776,15 +6814,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7238,7 +7284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7592,7 +7638,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7901,14 +7947,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8174,7 +8220,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8335,13 +8381,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8411,7 +8457,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8485,13 +8531,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9500,7 +9546,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9738,7 +9784,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10217,7 +10263,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10743,52 +10789,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10796,27 +10842,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10824,116 +10870,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10941,38 +10992,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11058,7 +11109,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11117,54 +11168,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13302,34 +13353,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14199,46 +14250,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14525,7 +14576,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14767,33 +14818,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15222,7 +15273,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15230,7 +15281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16120,17 +16171,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16269,28 +16320,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16507,6 +16553,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17367,108 +17423,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18210,6 +18266,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index ad374930d3..56f803e580 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+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-07-16 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:36+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18206,3 +18262,15 @@ msgid "" "it\n" "on at your own risk!" msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index e8733a975e..690ac1bafb 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-20 18:52+0000\n" "Last-Translator: Alex Stanev \n" "Language-Team: bg\n" @@ -14,7 +14,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-07-21 04:32+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:37+0000\n" "X-Generator: Launchpad (build 13405)\n" "Generated-By: pygettext.py 1.5\n" @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "ŠŠµ прави Š°Š±ŃŠ¾Š»ŃŽŃ‚но нищо" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "ŠŠµ прави Š°Š±ŃŠ¾Š»ŃŽŃ‚но нищо" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "ŠŠµ прави Š°Š±ŃŠ¾Š»ŃŽŃ‚но нищо" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "ŠŠµ прави Š°Š±ŃŠ¾Š»ŃŽŃ‚но нищо" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -905,7 +905,7 @@ msgstr "Деактивиране на избраната Гобавка" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -915,18 +915,18 @@ msgstr "" msgid "Yes" msgstr "Да" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -940,13 +940,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ŠšŠ¾Š¼ŃƒŠ½ŠøŠŗŠøŃ€Š°Š¹ с Android ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š°" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "ŠšŠ¾Š¼ŃƒŠ½ŠøŠŗŠøŃ€Š°Š¹ със S60 ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š°" @@ -1068,7 +1068,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ŠŠ¾Š²ŠøŠ½Šø" @@ -1076,8 +1076,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "ŠšŠ°Ń‚Š°Š»Š¾Š³" @@ -1121,33 +1121,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Взимане на списък с книги от ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾Ń‚Š¾..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ŠŸŃ€ŠµŃ…Š²ŃŠŃ€Š»ŃŠ½Šµ на книги към ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾Ń‚Š¾..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1155,24 +1155,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "ŠŸŃ€ŠµŠ¼Š°Ń…Š²Š°Š½Šµ на книги от ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾Ń‚Š¾..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Š˜Š·ŠæŃ€Š°Ń‰Š°Š½Šµ на метаГанни към ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾Ń‚Š¾..." @@ -1386,22 +1386,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "ŠŠµ е изпълнено" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1713,6 +1715,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1935,7 +1956,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1943,35 +1964,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2189,9 +2210,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2208,29 +2229,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2241,7 +2268,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2251,105 +2278,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "ЗаГаване на Гатата на публикуване." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2357,86 +2384,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "Š’ архива не може Га бъГе намерена електронна книга" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "ŠšŠ¾Š½Š²ŠµŃ€Ń‚ŠøŃ€Š°Š½Šµ на вхоГните Ганни в HTML ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "ДъзГаване" @@ -3003,7 +3030,7 @@ msgid "Producer" msgstr "ŠŸŃ€Š¾ŠøŠ·Š²Š¾Š“ŠøŃ‚ŠµŠ»" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3158,8 +3185,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "ŠšŠ¾Ń€ŠøŃ†Š°" @@ -3271,12 +3298,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3295,7 +3322,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3303,70 +3336,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Заглавна страница" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Š”ŃŠŠ“ŃŠŃ€Š¶Š°Š½ŠøŠµ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ИнГекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Речник" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "БлагоГарности" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Š‘ŠøŠ±Š»ŠøŠ¾Š³Ń€Š°Ń„ŠøŃ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Послеслов" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Авторски права" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "ŠŸŠ¾ŃŠ²ŠµŃ‰ŠµŠ½ŠøŠµ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Епиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "ŠŸŃ€ŠµŠ“ŠøŃŠ»Š¾Š²ŠøŠµ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Дписък на Š˜Š»ŃŽŃŃ‚рации" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Бележки" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "ŠŸŃ€ŠµŠ“Š³Š¾Š²Š¾Ń€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "ŠžŃŠ½Š¾Š²ŠµŠ½ текст" @@ -3377,12 +3410,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3979,7 +4012,7 @@ msgid "Choose Files" msgstr "Š˜Š·Š±Š¾Ń€ на файлове" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Книги" @@ -4142,8 +4175,8 @@ msgstr "Š”Š¾Š±Š°Š²ŃŠ½Šµ към библиотеката" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "ŠŠµ е избрана книга" @@ -4490,7 +4523,7 @@ msgstr "ŠŠµ може Га се конвертира" msgid "Starting conversion of %d book(s)" msgstr "Започване на конвертиране на %d книга(Šø)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4578,10 +4611,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Š˜Š·Ń‚Ń€." - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "ŠŸŃ€ŠµŠ¼Š°Ń…Š²Š°Š½Šµ на книги" @@ -5272,38 +5301,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "ŠŠµ може Га се преглеГа" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Š˜Š·Š±Š¾Ń€ на формат за преглежГане" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "ŠŃŠŗŠ¾Š»ŠŗŠ¾ избрани книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5312,15 +5341,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "ŠŠµ може Га се отвори папката" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5473,7 +5502,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5511,10 +5540,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5644,10 +5673,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5683,7 +5712,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6282,15 +6311,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6411,91 +6440,96 @@ msgstr "Š’ŃŠŠ½ŃˆŠµŠ½ виГ" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "ŠžŃ€ŠøŠ³ŠøŠ½Š°Š»" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6563,33 +6597,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Š˜Š·Š±Š¾Ń€ на корица за " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Š“Ń€ŠµŃˆŠŗŠ° при четене на файл" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6614,7 +6648,7 @@ msgid "&Title: " msgstr "&Заглавие: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "ŠŸŃ€Š¾Š¼ŃŠ½Š° на заглавието на тази книга" @@ -6644,7 +6678,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6653,7 +6687,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Дерии:" @@ -6661,7 +6695,7 @@ msgstr "&Дерии:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6678,39 +6712,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6821,15 +6859,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "ŠŠµ са налични формати" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "ŠžŃ‚Š²Š°Ń€ŃŠ½Šµ на книга" @@ -7283,7 +7329,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7637,7 +7683,7 @@ msgid "My Books" msgstr "ŠœŠ¾ŠøŃ‚Šµ книги" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7946,14 +7992,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Заглавие:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Автор(Šø):" @@ -8219,7 +8265,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "ŠŸŠ¾Ń‚Ń€ŠµŠ±ŠøŃ‚ŠµŠ»ŃŠŗŠø метаГанни" @@ -8380,13 +8426,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Рейтинг:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8456,7 +8502,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Дата:" @@ -8530,13 +8576,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&ŠžŃŠ½Š¾Š²Š½Šø метаГанни" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&ŠŸŠ¾Ń‚Ń€ŠµŠ±ŠøŃ‚ŠµŠ»ŃŠŗŠø метаГанни" @@ -9545,7 +9591,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9783,7 +9829,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10262,7 +10308,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10788,52 +10834,52 @@ msgstr "&Š˜Š·Ń…Š¾Š“" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Š”Š¾ŃŃ‚ŃŠŠæŃŠŃ‚ е отказан" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10841,27 +10887,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10869,116 +10915,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "ŠŃŠ¼Š° Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŠµ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "ŠŃŠ¼Š°Ń‚Šµ права за четене на слеГните файлове:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "ŠŠµ е избран формат" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "ŠŠµ е валиГна снимка" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10986,38 +11037,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Това ISBN номер е валиГен" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Това ISBN номер е невалиГен" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11103,7 +11154,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11162,54 +11213,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&ŠšŠ¾Š¼ŠµŠ½Ń‚Š°Ń€Šø" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13351,34 +13402,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14248,46 +14299,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14574,7 +14625,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14816,33 +14867,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15271,7 +15322,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15279,7 +15330,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16169,17 +16220,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16318,28 +16369,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16556,6 +16602,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17416,108 +17472,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18259,6 +18315,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "EDITORIAL REVIEW" #~ msgstr "РеГакционен преглеГ" @@ -18332,6 +18400,9 @@ msgstr "" #~ msgid "Alt+S" #~ msgstr "Alt+S" +#~ msgid "Del" +#~ msgstr "Š˜Š·Ń‚Ń€." + #~ msgid "&Search:" #~ msgstr "&Š¢ŃŠŃ€ŃŠµŠ½Šµ:" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index ace6676e0e..f7d2b09e67 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-12-11 02:29+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-07-16 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:36+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "আসলে কিছুই করে না" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18207,5 +18263,17 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid " " #~ msgstr " " diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index bd77e855aa..0deebf4b3c 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-03 19:43+0000\n" "Last-Translator: Alan \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-07-16 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:37+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Ne ra netra da vat" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -866,7 +866,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -876,18 +876,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -901,13 +901,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1028,7 +1028,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Keleier" @@ -1036,8 +1036,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1081,33 +1081,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1115,24 +1115,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1346,22 +1346,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1673,6 +1675,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1893,7 +1914,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1901,35 +1922,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2147,9 +2168,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2166,29 +2187,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2199,7 +2226,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2209,105 +2236,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2315,86 +2342,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2961,7 +2988,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3116,8 +3143,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3229,12 +3256,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3253,7 +3280,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3261,70 +3294,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3335,12 +3368,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3937,7 +3970,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4100,8 +4133,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4448,7 +4481,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4536,10 +4569,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5230,38 +5259,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5270,15 +5299,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5431,7 +5460,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5469,10 +5498,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5602,10 +5631,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5641,7 +5670,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6240,15 +6269,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6369,91 +6398,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6521,33 +6555,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6572,7 +6606,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6602,7 +6636,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6611,7 +6645,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6619,7 +6653,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6636,39 +6670,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6779,15 +6817,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7241,7 +7287,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7595,7 +7641,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7904,14 +7950,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8177,7 +8223,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8338,13 +8384,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8414,7 +8460,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8488,13 +8534,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9503,7 +9549,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9741,7 +9787,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10220,7 +10266,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10746,52 +10792,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10799,27 +10845,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10827,116 +10873,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10944,38 +10995,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11061,7 +11112,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11120,54 +11171,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13305,34 +13356,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14202,46 +14253,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14528,7 +14579,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14770,33 +14821,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15225,7 +15276,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15233,7 +15284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16123,17 +16174,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16272,28 +16323,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16510,6 +16556,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17370,108 +17426,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18213,6 +18269,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 285a4031d3..bc8baf1305 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-01-18 21:03+0000\n" "Last-Translator: Senad Sopovic \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-07-16 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:37+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "Radi apsolutno niÅ”ta" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "Radi apsolutno niÅ”ta" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "Radi apsolutno niÅ”ta" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "Radi apsolutno niÅ”ta" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -864,7 +864,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -874,18 +874,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -899,13 +899,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1026,7 +1026,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Vijesti" @@ -1034,8 +1034,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1079,33 +1079,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1113,24 +1113,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Uklanjam knjige sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1344,22 +1344,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1671,6 +1673,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1891,7 +1912,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1899,35 +1920,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2145,9 +2166,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2164,29 +2185,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2197,7 +2224,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2207,105 +2234,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2313,86 +2340,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2956,7 +2983,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3111,8 +3138,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3224,12 +3251,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3248,7 +3275,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3256,70 +3289,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3330,12 +3363,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3932,7 +3965,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4095,8 +4128,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4443,7 +4476,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4531,10 +4564,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5225,38 +5254,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5265,15 +5294,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5426,7 +5455,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5464,10 +5493,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5597,10 +5626,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5636,7 +5665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6235,15 +6264,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6364,91 +6393,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6516,33 +6550,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6567,7 +6601,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6597,7 +6631,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6606,7 +6640,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6614,7 +6648,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6631,39 +6665,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6774,15 +6812,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7236,7 +7282,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7590,7 +7636,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7899,14 +7945,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8172,7 +8218,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8333,13 +8379,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8409,7 +8455,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8483,13 +8529,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9498,7 +9544,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9736,7 +9782,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10215,7 +10261,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10741,52 +10787,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10794,27 +10840,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10822,116 +10868,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10939,38 +10990,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11056,7 +11107,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11115,54 +11166,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13300,34 +13351,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14197,46 +14248,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14523,7 +14574,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14765,33 +14816,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15220,7 +15271,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15228,7 +15279,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16118,17 +16169,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16267,28 +16318,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16505,6 +16551,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17365,108 +17421,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18208,5 +18264,17 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Customize the toolbar" #~ msgstr "Prilagodi traku s alatima" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 7fa01f732a..441c0e9295 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-19 18:16+0000\n" "Last-Translator: FerranRius \n" "Language-Team: \n" @@ -18,7 +18,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-07-20 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:37+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -26,20 +26,20 @@ msgid "Does absolutely nothing" msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -97,9 +97,9 @@ msgstr "No fa res" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -162,11 +162,11 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -177,14 +177,14 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -926,7 +926,7 @@ msgid "Path to library too long. Must be less than %d characters." msgstr "" "El camĆ­ a la biblioteca Ć©s massa llarg. Ha de ser de menys de %d carĆ cters." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -936,18 +936,18 @@ msgstr "" msgid "Yes" msgstr "SĆ­" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Inici" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Targeta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -961,7 +961,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -969,7 +969,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Comunica't amb telĆØfons S60." @@ -1120,7 +1120,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "NotĆ­cies" @@ -1128,8 +1128,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "CatĆ leg" @@ -1181,33 +1181,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "S'estĆ  aconseguint la llista de llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "S'estĆ  transferint llibres al dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "S'estĆ  afegint llibres al llistat de metadades del dispositiu..." @@ -1215,24 +1215,24 @@ msgstr "S'estĆ  afegint llibres al llistat de metadades del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "S'estan suprimint els llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "S'estĆ  suprimint llibres del llistat de metadades del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "S'estĆ  enviant metadades al dispositiu..." @@ -1457,24 +1457,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica't amb un lector Kindle DX" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Comunica't amb un lector Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"El Kobo de moment nomĆ©s dóna suport a una colĀ·lecció: la llista " -"Ā«Im_ReadingĀ». Creeu una etiqueta amb el nom Ā«Im_ReadingĀ» " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "No implementat" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1815,6 +1815,25 @@ msgstr "Comunica't amb un lector de llibres electrònics." msgid "Get device information..." msgstr "ObtĆ© informació del dispositiu..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2092,7 +2111,7 @@ msgstr "Opcions per a controlar el processament de la sortida %s" msgid "Options to control the look and feel of the output" msgstr "Opcions per controlar l'aparenƧa de la sortida" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2100,18 +2119,18 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modifica el text i l'estructura del documenta amb els patrons definits per " "l'usuari." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Controla l'autodetecció de l'estructura del document." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2120,19 +2139,19 @@ msgstr "" "Controla la generació automĆ tica de l'Ć­ndex. Si el fitxer d'origen contĆ© un " "Ć­ndex, s'utilitzarĆ  preferentment aquest en lloc del generat automĆ ticament." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Opcions per assignar metadades a la sortida" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Opcions per ajudar a la depuració de la conversió" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Mostra les receptes integrades" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "S'ha desat la sortida a" @@ -2443,13 +2462,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Quan el calibre suprimeix l'espaiaat entre parĆ grafs, automĆ ticament " -"insereix un sagnat, per tal de garantir que els parĆ grafs es podran " -"distingir fĆ cilment. Aquesta opció controla l'amplada del sagnat." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2469,6 +2485,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2476,7 +2498,7 @@ msgstr "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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 +2506,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2493,7 +2515,7 @@ 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2501,7 +2523,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2518,7 +2540,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2534,87 +2556,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Estableix la data de publicació." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2622,7 +2644,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2632,12 +2654,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2645,7 +2667,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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2657,11 +2679,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2669,7 +2691,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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2677,7 +2699,7 @@ msgstr "" "Centra els marcadors de salt d'escena alineats a l'esquerra. Substitueix els " "salts d'escena formats per mĆŗltiples lĆ­nies en blanc per barres horitzontals." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2685,7 +2707,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2695,7 +2717,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2703,56 +2725,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 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:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "S'estĆ  convertint l'entrada a HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "S'estĆ  transformant el llibre..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "S'estĆ  creant" @@ -3423,7 +3445,7 @@ msgid "Producer" msgstr "Productor" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3594,8 +3616,8 @@ msgstr "" "amb ISBN des de LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Portada" @@ -3727,13 +3749,12 @@ msgstr "Quan n'hi hagi, fes servir el camp d'ordre per autor com a autor." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"No afegeixis un Ć­ndex al final del llibre. Útil si el llibre ja tĆ© un Ć­ndex." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "TĆ­tol per a tots els Ć­ndexs generats automĆ ticament." @@ -3756,7 +3777,13 @@ msgstr "" "sortida MOBI intentarĆ  convertir els marges que s'especifiquen al document " "d'entrada, en cas contrari els ignorarĆ ." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Tots els articles" @@ -3764,70 +3791,70 @@ msgstr "Tots els articles" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Aquest Ć©s un llibre Amazon Topaz. No es pot processar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "PĆ gina del tĆ­tol" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "ƍndex" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ƍndex" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glossari" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "AgraĆÆments" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Colofó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Drets d'autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedicatòria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "EpĆ­graf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Prefaci" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "ƍndex d'ilĀ·lustracions" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "ƍndex de taules" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Anotacions" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Pròleg" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Text principal" @@ -3838,12 +3865,12 @@ msgstr "El format de llibre %s no Ć©s compatible" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Llibre %(sidx)s de %(series)s" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Opcions de generació de l'index HTML." @@ -4590,7 +4617,7 @@ msgid "Choose Files" msgstr "Tria fitxers" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Llibres" @@ -4764,8 +4791,8 @@ msgstr "Afegeix a la biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "No s'ha seleccionat cap llibre" @@ -5136,7 +5163,7 @@ msgstr "No es pot convertir" msgid "Starting conversion of %d book(s)" msgstr "S'estĆ  comenƧant la conversió de %d llibre(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" "Fitxer de sortida buit, probablement el procĆ©s de conversió ha fallat" @@ -5232,10 +5259,6 @@ msgstr "" "No s'ha pogut suprimir alguns llibres, feu clic a Ā«Mostra detallsĀ» per als " "detalls." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Supr" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Suprimeix llibres" @@ -5978,27 +6001,27 @@ msgstr "Llegir un llibre a l'atzar" msgid "Clear recently viewed list" msgstr "Suprimeix la llista dels recentment vistos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "No es pot mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Format no disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Els llibre seleccionats no tenen format" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Trieu el format de visualització" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -6007,11 +6030,11 @@ msgstr "" "No tots els llibres seleccionats estan disponibles en el format %s. Els " "haurĆ­eu de convertir abans." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "S'ha seleccionat mĆŗltiples llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -6023,15 +6046,15 @@ msgstr "" "lent i tenir un efecte negatiu a la resposta del vostre equip. Si s'inicia " "el procĆ©s no es pot aturar fins que s'acabi. Voleu continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "No es pot obrir la carpeta" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Aquest llibre ja no existeix a la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "No hi ha formats disponibles a %s." @@ -6199,7 +6222,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6237,10 +6260,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6374,10 +6397,10 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6413,7 +6436,7 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -7056,15 +7079,15 @@ msgid "&Base font size:" msgstr "Mida de lletra &base" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Mida de lletra de &referĆØncia" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7198,47 +7221,80 @@ msgstr "AparenƧa" msgid "Control the look and feel of the output" msgstr "Controleu l'aparenƧa de la sortida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Alinea a l'esquerra" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Justifica el text" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "In&habilita el redimensionat de tipus de lletra" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Mida de la &lletra base:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Assistent per triar una mida de tipus de lletra adequada" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "AlƧada mĆ­nima de lĆ­nia:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "Codificació dels carĆ cters d'&entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Elimina l'espaiat entre parĆ grafs" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Mida del sagnat:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "Linealitza les &taules" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Transcriu els carĆ cters unicode a ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Conserva les &lligadures" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "&CSS addicional" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7248,45 +7304,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Justificat del text:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "Linealitza les &taules" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "&CSS addicional" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Transcriu els caràcters unicode a ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Insereix una línia en &blanc" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Conserva les &lligadures" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Embelleix la &puntuació" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Alçada mínima de línia:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7355,33 +7383,33 @@ msgstr "" "d'aquestes metadades." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Tria portada per a " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "No es pot llegir" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "No teniu permís per llegir el fitxer: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Error en llegir el fitxer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Hi ha hagut un error en llegir del fitxer:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " no és una imatge vàlida" @@ -7406,7 +7434,7 @@ msgid "&Title: " msgstr "&Tí­tol: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Canvia el tí­tol del llibre" @@ -7438,7 +7466,7 @@ msgstr "Etique&tes: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7449,7 +7477,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&SĆØrie:" @@ -7457,7 +7485,7 @@ msgstr "&SĆØrie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Llista de les sĆØries conegudes. Podeu afegir-ne de noves." @@ -7474,39 +7502,43 @@ msgstr "Sortida MOBI" msgid "Default" msgstr "Per defecte" -#: /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:78 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:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Opcions del Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Tipus de lletra de la capƧalera de la publicació:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Etiqueta de documents personals:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignora els &marges" @@ -7619,17 +7651,25 @@ msgstr "No redueixis la mida i la profunditat de la imatge" msgid "RB Output" msgstr "Sortida RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "No es disposa de formats" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "No es pot construir una expressió regular amb la interfĆ­cie grĆ fica sense un " "llibre." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Obre un llibre" @@ -8112,7 +8152,7 @@ msgstr "No s'ha pogut carregar el navegador de portades" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Sense definir" @@ -8489,7 +8529,7 @@ msgid "My Books" msgstr "Els meus llibres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Genera el catĆ leg" @@ -8910,14 +8950,14 @@ msgstr "Defineix les opcions per convertir %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&TĆ­tol:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(s)" @@ -9198,7 +9238,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Metadades personalitzades" @@ -9388,13 +9428,13 @@ msgstr "" "ordena Ā«Vicent A. EstellĆ©sĀ» com a Ā«EstellĆ©s, Vicent AĀ»." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Valoració:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Valoració d'aquest llibre: 0-5 estrelles" @@ -9475,7 +9515,7 @@ msgid "&Force numbers to start with:" msgstr "&ForƧa que els nombres comencin per:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Data:" @@ -9559,13 +9599,13 @@ msgid "Set from &ebook file(s)" msgstr "Estableix a partir del(s) fitxer(s) del llibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "Metadades &bĆ siques" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&Personalitza les metadades" @@ -10689,7 +10729,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Eti&quetes:" @@ -10944,7 +10984,7 @@ msgid "Rename the item in every book where it is used." msgstr "Canvia el nom de l'element a tots els llibres que el facin servir." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -11458,7 +11498,7 @@ msgid "Regular expression (?P)" msgstr "Expressió regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -12010,20 +12050,20 @@ msgstr "&Surt" msgid "Unhandled exception" msgstr "Excepció no gestionada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "S'ha denegat el permĆ­s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12031,11 +12071,11 @@ msgstr "" "Especifica com s'ha d'ordenar aquest llibre quan es faci pel tĆ­tol. Per " "exemple, Ā«L'ExorcistaĀ» es pot ordenar com a Ā«Exorcista, L'Ā»" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Ordre per tĆ­tol" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12043,7 +12083,7 @@ msgstr "" " El color verd indica que l'ordre per tĆ­tol actual coincideix amb el tĆ­tol " "actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12051,11 +12091,11 @@ msgstr "" " El color vermell indica que l'ordre per tĆ­tol actual no coincideix amb el " "tĆ­tol actual. No cal fer res si Ć©s això el que voleu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "S'ha canviat els autors" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12063,7 +12103,7 @@ msgstr "" "Heu canviat els autors del llibre. Heu de desar els canvis abans d'utilitzar " "la gestió d'autors. Voleu desar els canvis?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12075,18 +12115,18 @@ msgstr "" "Si el quadre estĆ  en verd, el text coincideix amb l'ordre per autors " "individuals. Si estĆ  en vermell, els autors i el text no coincideixen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "O&rdre per autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" " El color verd indica que l'ordre per autor i l'autor actuals coincideixen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12094,11 +12134,11 @@ msgstr "" " El color vermell indica que l'ordre per autor actual no coincideix amb " "l'autor actual. No cal fer res si Ć©s això el que voleu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&Nombre:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -12109,106 +12149,111 @@ msgstr "" "\n" "Feu doble clic per visualitzar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Estableix la portada a partir de la del format seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "Estableix les metadades per al llibre del format seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "Afegeix un format a aquest llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "Suprimeix el format seleccionat d'aquest llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Trieu els formats per a " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "No estĆ  permĆØs" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "No teniu permĆ­s per accedit els fitxers següents:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "No s'ha seleccionat cap format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "No s'ha pogut llegir les metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "No s'ha pogut llegir les metadades del format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Navega" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "&Retalla" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "Sup&rimeix" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Baixa la &portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Genera la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "La imatge no Ć©s vĆ lida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Indiqueu el tĆ­tol i l'autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Heu d'indicar un tĆ­tol i un autor abans de generar una portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Portada no vĆ lida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "No s'ha canviat la portada perquĆØ la imatge no Ć©s vĆ lida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "El llibre no tĆ© portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Mida de la portada: %(width)dƗ%(height)d pĆ­xels" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "estrelles" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "S'ha canviat les etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12216,11 +12261,11 @@ msgstr "" "Heu canviat les etiquetes. Per utilitzar l'editor d'etiquetes heu de " "descartar o aplicar els canvis. Voleu aplicar-los?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12231,38 +12276,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "El nombre d'ISBN Ć©s vĆ lid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "El nombre d'ISBN no Ć©s vĆ lid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "ISBN no vĆ lid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "IntroduĆÆu un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "L'ISBN que heu introduĆÆt no Ć©s vĆ lid. Torneu-ho a intentar." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Editorial:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Suprimeix la data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Pu&blicació:" @@ -12354,7 +12399,7 @@ msgid "Previous" msgstr "Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Edita les metadades" @@ -12425,54 +12470,54 @@ msgstr "Configura la baixada de metadades" msgid "Change how calibre downloads metadata" msgstr "Canvia com el calibre baixa les metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "No s'ha pogut llegir la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Canvia la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Co&mentaris" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Portada i formats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "Metadades &personalitzades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Comentaris" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "Metadades bĆ siques" @@ -14998,34 +15043,34 @@ msgstr "No es pot suprimir" msgid "Cannot remove the actions %s from this location" msgstr "No es poden suprimir les accions %s per a aquesta ubicació" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" -msgstr "Trieu una &barra d'eines per personalitzar:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Accions &disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&Accions actuals" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Mou cap amunt l'acció seleccionada" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Mou cap avall l'acció seleccionada" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Afegeix a la barra d'eines les accions seleccionades" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Suprimeix les accions seleccionades de la barra d'eines" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&Accions actuals" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Mou cap amunt l'acció seleccionada" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Mou cap avall l'acció seleccionada" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "Aquest ajustament tĆ© el seu valor per defecte" @@ -15967,46 +16012,46 @@ msgstr "Canvia el mĆØtode de divisió per categories" msgid "First letter is usable only when sorting by name" msgstr "NomĆ©s es pot utilitzar la primera lletra quan s'ordena per nom" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "S'ha convertit el llibre %(num)d de %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "No s'ha pogut convertir alguns llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "S'estĆ  posant els llibre a la cua per a una conversió en massa" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "S'estĆ  posant a la cua " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Recull notĆ­cies de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "La conversió ja existeix" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -16310,7 +16355,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opcions per personalitzar el visor de llibres electrònics" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Recorda la darrera mida de finestra que s'ha fet servir" @@ -16562,38 +16607,38 @@ msgstr "IntroduĆÆu el tĆ­tol del marcador:" msgid "Manage Bookmarks" msgstr "Gestiona els marcadors" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "S'estĆ  carregant el llibre..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "No s'ha pogut obrir el llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Opcions de control del visor de llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Si s'indica, la finestra del visor intentarĆ  anar al primer pla quan " "s'iniciĆÆ." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Si s'indica, s'intentarĆ  que la finestra del visor s'obri en pantalla " "completa." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" "Dirigeix les alertes de javascript i els missatges de consola a la consola" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -17081,7 +17126,7 @@ msgstr "activat" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "sĆ­" @@ -17089,7 +17134,7 @@ msgstr "sĆ­" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "no" @@ -18277,18 +18322,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "S'està copiant %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "S'està compactant la base de dades" @@ -18446,30 +18491,23 @@ msgstr "" "fitxers." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Format que es mostraran les dates. %d - dia, %b - mes, %Y - any. Per defecte " -"és: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Converteix els camins a minúscules." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Reemplaça els espais en blanc amb guions baixos." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "No es disposa dels formats sol·licitats" @@ -18711,6 +18749,16 @@ msgstr "" "Torna a carregar automàticament el servidor quan canviï el codi font. Potser " "que no funcioni en tots els entorns." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -19744,102 +19792,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Font de notícies desconeguda" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "S'ha finalitzat la baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " des de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tEnllaços que han fallat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "No s'ha pogut aconseguir l'article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 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:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "S'està aconseguint els canals..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 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:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "S'està intentant baixar la portada..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "S'està generant l'encapçalament..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, 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:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Baixada de la portada de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "S'ha baixat la imatge de capçalera" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Article sense títol" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Article baixat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, 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:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "S'està aconseguint el canal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19847,7 +19895,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -21009,6 +21057,18 @@ msgstr "" "sota la vostra\n" "responsabilitat." +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Set the title. Default: filename." #~ msgstr "Indique el títol. Per defecte: nom_del_fitxer." @@ -21665,6 +21725,15 @@ msgstr "" #~ msgid "Sectionize Chapters (Use with care!)" #~ msgstr "Fes seccions dels capítols (feu-ho amb compte!)" +#~ msgid "Indent size:" +#~ msgstr "Mida del sagnat:" + +#~ msgid "Insert &blank line" +#~ msgstr "Insereix una línia en &blanc" + +#~ msgid "Text justification:" +#~ msgstr "Justificat del text:" + #~ msgid "PDB Input" #~ msgstr "Entrada PDB" @@ -22468,6 +22537,13 @@ msgstr "" #~ msgid "%sAverage rating is %3.1f" #~ msgstr "%sLa valoració mitjana és %3.1f" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Format que es mostraran les dates. %d - dia, %b - mes, %Y - any. Per defecte " +#~ "és: %b, %Y" + #, python-format #~ msgid "" #~ "The template to control the filename and directory structure of files sent " @@ -22599,6 +22675,15 @@ msgstr "" #~ "conversió parcial prèvia d'un fitxer PDF. El valor per defecte és %default, " #~ "que ho desactiva." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Quan el calibre suprimeix l'espaiaat entre paràgrafs, automàticament " +#~ "insereix un sagnat, per tal de garantir que els paràgrafs es podran " +#~ "distingir fàcilment. Aquesta opció controla l'amplada del sagnat." + #~ msgid "" #~ "Normally calibre treats blank lines as paragraph markers. With this option " #~ "it will assume that every line represents a paragraph instead." @@ -22758,6 +22843,12 @@ msgstr "" #~ msgid "Edit Meta Information" #~ msgstr "Edita les metadades" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "No afegeixis un índex al final del llibre. Útil si el llibre ja té un índex." + #~ msgid "" #~ "This command rebuilds your calibre database from the information stored by " #~ "calibre in the OPF files.

This function is not currently available in the " @@ -22807,6 +22898,13 @@ msgstr "" #~ "Executa la funció de text a travĆ©s del pre-processador Markdown. Per a mĆ©s " #~ "informació quant al Markdown vegeu" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "El Kobo de moment nomĆ©s dóna suport a una colĀ·lecció: la llista " +#~ "Ā«Im_ReadingĀ». Creeu una etiqueta amb el nom Ā«Im_ReadingĀ» " + #~ msgid "" #~ "Transliterate unicode characters to an ASCII representation. Use with care " #~ "because this will replace unicode characters with ASCII. For instance it " @@ -23053,6 +23151,9 @@ msgstr "" #~ msgid "Paste Image" #~ msgstr "Enganxa la imatge" +#~ msgid "Del" +#~ msgstr "Supr" + #~ msgid "Add a new format for this book to the database" #~ msgstr "Afegeix un nou format d'aquest llibre a la base de dades" @@ -24798,6 +24899,9 @@ msgstr "" #~ "Actualitzeu nomĆ©s si alguna de les funcions noves o correccions " #~ "d'errors us Ć©s important. Si la versió actual us funciona, no actualitzeu." +#~ msgid "Choose the &toolbar to customize:" +#~ msgstr "Trieu una &barra d'eines per personalitzar:" + #, python-format #~ msgid "" #~ "Make font size %s\n" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index c96a3429fb..453ec577d0 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-05-22 19:29+0000\n" "Last-Translator: Marek SuÅ”ický \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-07-16 04:37+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:38+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "NedělĆ” vÅÆbec nic" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "NedělĆ” vÅÆbec nic" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "NedělĆ” vÅÆbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "NedělĆ” vÅÆbec nic" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -898,7 +898,7 @@ msgstr "ZakĆ”zat uvedený modul" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -908,18 +908,18 @@ msgstr "" msgid "Yes" msgstr "Ano" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "HlavnĆ­" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Karta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -933,7 +933,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -941,7 +941,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Komunikovat s telefony S60." @@ -1069,7 +1069,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ZprĆ”vy" @@ -1077,8 +1077,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1129,33 +1129,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "ZĆ­skĆ”vĆ”nĆ­ seznam knih v zařízenĆ­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Přenos knih do zařízenĆ­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "PřidĆ”vĆ”nĆ­ knih do seznamu metadat v zařízenĆ­..." @@ -1163,24 +1163,24 @@ msgstr "PřidĆ”vĆ”nĆ­ knih do seznamu metadat v zařízenĆ­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "OdebĆ­rĆ”nĆ­ knih ze zařízenĆ­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "OdebĆ­rĆ”nĆ­ knih ze seznamu metadat v zařízenĆ­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "OdesĆ­lĆ”nĆ­ metadat do zařízenĆ­..." @@ -1396,24 +1396,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Komunikace se čtečkou Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Komunikace s Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo podporuje v současnĆ© době pouze jednu kolekci: seznam \"Im_Reading\". " -"Vytvořte Å”tĆ­tek nazvaný \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "NeimplementovĆ”no" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1745,6 +1745,25 @@ msgstr "Komunikace se čtečkou elektronických knih" msgid "Get device information..." msgstr "Zjistit informace o zařízenĆ­..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2010,7 +2029,7 @@ msgstr "Možnosti nastavenĆ­ zpracovĆ”nĆ­ výstupnĆ­ho souboru %s" msgid "Options to control the look and feel of the output" msgstr "Možnosti nastavenĆ­ vzheldu výstupu" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2018,16 +2037,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "Upravit text a strukturu dokumentu pomocĆ­ určených Å”ablon." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "NastavenĆ­ autodetekce struktury dokumentu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2036,19 +2055,19 @@ msgstr "" "Nastavuje automatickĆ© vytvÔřenĆ­ obsahu. Ve výchozĆ­m nastavenĆ­, pokud mĆ” " "zdrojový soubor obsah, bude použit přednostně před automaticky vytvořeným." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "NastevenĆ­ výstupnĆ­ch metadat" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "NastavenĆ­ pomĆ”hajĆ­cĆ­ s laděnĆ­m převodu" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Vypsat vestavěnĆ© předpisy" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Výstup uložen do" @@ -2344,13 +2363,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Pokud calibre odstranĆ­ mezery mezi odstavci, dojde k automatickĆ©mu nastavenĆ­ " -"odsazenĆ­, aby bylo zručeno snadnĆ© rozeznĆ”nĆ­ odstavcÅÆp. Tato volba upravuje " -"Ŕířku tohoto odsazenĆ­." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2368,13 +2384,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2382,7 +2404,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2391,7 +2413,7 @@ 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2399,7 +2421,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2410,7 +2432,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2425,82 +2447,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "NastavĆ­ datum vydĆ”nĆ­." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2508,7 +2530,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2518,21 +2540,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2544,12 +2566,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2557,7 +2579,7 @@ 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2565,7 +2587,7 @@ msgstr "" "Značky změny scĆ©ny zarovnanĆ© vlevo jsou zarovnĆ”ny na střed. Nahraďte " "jednoduchĆ© změny scĆ©ny, kterĆ© používajĆ­ prĆ”zdnĆ© řÔdky, vodorovnými čarami." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2573,7 +2595,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2582,7 +2604,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2590,54 +2612,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Nepodařilo se analyzovat datum nebo čas" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Převod vstupu na HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "ProbĆ­hĆ” převod elektronickĆ© knihy..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "VytvÔřenĆ­" @@ -3286,7 +3308,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3455,8 +3477,8 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "ObĆ”lka" @@ -3568,13 +3590,12 @@ msgstr "Když je přítomno, použije pole pro tříděnĆ­ dle autora jako autor #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"NepřidĆ”vat obsah na konec knihy. UžitečnĆ©, pokud kniha mĆ” vlastnĆ­ obsah." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "NĆ”zev pro vygenerovaný obsah." @@ -3596,7 +3617,13 @@ msgstr "" "výstupnĆ­ plugin pro MOBI pokusĆ­ transformovat okraje uvedenĆ© ve vstupnĆ­m " "dokumentu. V opačnĆ©m případě okraje ignoruje." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "VÅ”echny člĆ”nky" @@ -3604,70 +3631,70 @@ msgstr "VÅ”echny člĆ”nky" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Toto je kniha Amazon Topaz. Ta nemůže být zpracovĆ”na." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "TitulnĆ­ strĆ”nka" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Rejstřík" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "SlovnĆ­k pojmÅÆ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "PděkovĆ”nĆ­" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "TirÔž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "AutorskĆ” prĆ”va" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "VěnovĆ”nĆ­" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Předmluva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Seznam IlustracĆ­" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Seznam tabulek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "PoznĆ”mky" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Úvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "HlavnĆ­ text" @@ -3678,12 +3705,12 @@ msgstr "Knihy ve formĆ”tu %s nejsou podporovĆ”ny." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Volby generĆ”toru obsahu HTML" @@ -4375,7 +4402,7 @@ msgid "Choose Files" msgstr "Zvol soubory" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Knihy" @@ -4544,8 +4571,8 @@ msgstr "Přidat do knihovny" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "NenĆ­ označena žÔdnĆ” kniha" @@ -4899,7 +4926,7 @@ msgstr "Nemůžu převĆ”st" msgid "Starting conversion of %d book(s)" msgstr "Zahajuji konverzi %d knih(y)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "VýstupnĆ­ soubor je prĆ”zdný, pravděpodobně proces převodu havaroval" @@ -4989,10 +5016,6 @@ msgstr "" "Nepodařilo se odstranit některĆ© knihy. Klikněte na tlačƭtko \"Zobrazit " "detaily\" pro zjiÅ”těnĆ­ podrobnostĆ­." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Odstranit knihy" @@ -5695,27 +5718,27 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Nemůžu zobrazit" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Nedostupný formĆ”t" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "OznačenĆ© knihy nemajĆ­ formĆ”t" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Vyberte formĆ”t který se mĆ” zobrazit" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5724,11 +5747,11 @@ msgstr "" "Ne vÅ”echny označenĆ© knihy byly dostupnĆ© ve formĆ”tu %s. MusĆ­te je nejprve " "zkonvertovat." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "VybrĆ”no vĆ­ce knih" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5740,15 +5763,15 @@ msgstr "" "negativnĆ­ efekt na nĆ”slednĆ© reakce počƭtače. Jednou nastartovanĆ© procesy " "nemohou být zastaveny, dokud nedoběhnou. Chcete pokračovat?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Nemohu otevřít adresÔř" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s nenĆ­ dostupnĆ” v žÔdnĆ©m dostupnĆ©m formĆ”tu." @@ -5914,7 +5937,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5952,10 +5975,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6087,10 +6110,10 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6126,7 +6149,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6742,15 +6765,15 @@ msgid "&Base font size:" msgstr "&ZĆ”kladnĆ­ velikost fontÅÆ:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "&Klƭč velikosti pĆ­sma:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6873,47 +6896,80 @@ msgstr "Vzhled a chovĆ”nĆ­" msgid "Control the look and feel of the output" msgstr "Zkontrolovat celkový vzhled výstupu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "OriginĆ”l" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Zarovnat vlevo" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Zarovnat text" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&ZakĆ”zat změnu velikosti pĆ­sma" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "ZĆ”kladnĆ­ &velikost pĆ­sma:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "PrÅÆvodce, který vĆ”m pomůže vybrat vhodnou velikost pĆ­sma" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "NejmenŔí výŔka řÔdku:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "VýŔ&ka řÔdku" -#: /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:156 msgid "Input character &encoding:" msgstr "KódovĆ”nĆ­ vstupnĆ­ch znakÅÆ:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Odstranit &mezery mezi odstavci" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Velikost odsazenĆ­:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "PřevĆ©st tabulky na řÔdky" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Přepsat unicode znaky do ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Zachovat &ligatury" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Extra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -6923,45 +6979,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "ZarovnĆ”nĆ­ textu:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "PřevĆ©st tabulky na řÔdky" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Extra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Přepsat unicode znaky do ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Vložit &prĆ”zdný řÔdek" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Zachovat &ligatury" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "VylepÅ”it &interpunkce" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "NejmenŔí výŔka řÔdku:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7030,33 +7058,33 @@ msgstr "" "možnĆ©." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Vyberte obĆ”lku pro " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Nemůžu přečƭst" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "NemĆ”te přístupovĆ” prĆ”va na čtenĆ­ souboru: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Chyba při čtenĆ­ souboru" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Chyba při čtenĆ­ souboru:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " nenĆ­ platný obrazový soubor" @@ -7081,7 +7109,7 @@ msgid "&Title: " msgstr "&NĆ”zev: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Změnit nĆ”zev tĆ”to knihy" @@ -7111,7 +7139,7 @@ msgstr "Ta&gy: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7122,7 +7150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&SĆ©rie:" @@ -7130,7 +7158,7 @@ msgstr "&SĆ©rie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Seznam znĆ”mých sĆ©riĆ­. Můžete přidat novou sĆ©rii." @@ -7147,39 +7175,43 @@ msgstr "MOBI Výstup" msgid "Default" msgstr "VolitelnĆ©" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "Nadpis pro obsah" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 msgid "Disable compression of the file contents" msgstr "ZakĆ”zat kompresi souboru" -#: /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:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Kindle volby" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Font pro tirÔž v novinĆ”ch:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "OsobnĆ­ Doc tag:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7290,15 +7322,23 @@ msgstr "Neredukovat Ŕířku a hloubku obrazu" msgid "RB Output" msgstr "RB Výstup" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Nejsou dostupnĆ© žÔdnĆ© formĆ”ty" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "Nemohu vytvořit regex pomocĆ­ GUI buildera bez knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Otevřít knihu" @@ -7762,7 +7802,7 @@ msgstr "Prohlížeč obĆ”lek nemohl být nahrĆ”n" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "NedefinovĆ”no" @@ -8131,7 +8171,7 @@ msgid "My Books" msgstr "Moje knihy" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Generovat katalog" @@ -8445,14 +8485,14 @@ msgstr "Mo6nosti převodu %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&NĆ”zev:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(ři):" @@ -8720,7 +8760,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "VolitelnĆ” metadata" @@ -8894,13 +8934,13 @@ msgstr "" "tříděn jako Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&HodnocenĆ­:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "HodnocenĆ­ tĆ©to knihy. 0-5 hvězdiček" @@ -8978,7 +9018,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datum:" @@ -9058,13 +9098,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "ZĆ”kladnĆ­ metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "UživatelskĆ” metadata" @@ -10085,7 +10125,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Tagy:" @@ -10332,7 +10372,7 @@ msgid "Rename the item in every book where it is used." msgstr "Přejmenovat položku v každĆ© knize, ve kterĆ© je použita." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10822,7 +10862,7 @@ msgid "Regular expression (?P)" msgstr "RegulĆ”rnĆ­ výraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11360,52 +11400,52 @@ msgstr "&Ukončit" msgid "Unhandled exception" msgstr "NeobslouženĆ” výjimka" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Přístup odmĆ­tnut" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11413,11 +11453,11 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11425,17 +11465,17 @@ msgstr "" " ZelenĆ” barva indikuje, že současnĆ© tříděnĆ­ podle autora se shoduje se " "současným autorem" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "Čí&slo:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11443,116 +11483,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Nastavit obĆ”lku knihy pro zvolený formĆ”t" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Zvolte formĆ”t pro " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "NedostatečnĆ” prĆ”va" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "NemĆ”te oprĆ”vněnĆ­ čƭst nĆ”sledujĆ­cĆ­ soubory:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "NenĆ­ zvolen formĆ”t" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Nemohu načƭst metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Nemohu načƭst metadata z %s formĆ”tu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Listovat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "Oříznout" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "Odst&ranit" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "StĆ”hnout obĆ”lku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Generovat obĆ”lku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "NenĆ­ platný obrĆ”zek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Vybrat nĆ”zev a autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Před generovĆ”nĆ­m obĆ”lky musĆ­te určit nĆ”zev a autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Tato kniha nemĆ” obĆ”lku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "hvězdiček" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Tagy změněny" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11560,38 +11605,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Toto ISBN je platnĆ©" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Toto ISBN nenĆ­ platnĆ©" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "Vy&davatel:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "PublikovĆ”no:" @@ -11677,7 +11722,7 @@ msgid "Previous" msgstr "PředchozĆ­" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Upravit metadata" @@ -11736,54 +11781,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Nepodařilo se načƭst obĆ”lku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Změnit obĆ”lku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "&KomentÔře" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&KomentÔře" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13988,34 +14033,34 @@ msgstr "Nemohu odebrat" msgid "Cannot remove the actions %s from this location" msgstr "Nemohu odebrat akce %s z umĆ­stěnĆ­" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "&DostupnĆ© akce" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&SoučasnĆ© akce" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Posunout označenou akci nahoru" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Posunout označenou akci dolÅÆ" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Přidat označenou akci na liÅ”tu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Odebrat označenĆ© akce z liÅ”ty" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&SoučasnĆ© akce" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Posunout označenou akci nahoru" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Posunout označenou akci dolÅÆ" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14891,46 +14936,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "NěkterĆ© knihy nemohu převĆ©st" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "ZařazovĆ”nĆ­ knih do fronty pro bulk zpracovĆ”nĆ­" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "VklĆ”dĆ”nĆ­ do fronty " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "StĆ”hnout zprĆ”vy z " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Konverze existujĆ­cĆ­ch" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15227,7 +15272,7 @@ msgid "Options to customize the ebook viewer" msgstr "Možnosti Ćŗpravy prohlížeče elektronických knih" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Zapamatuj si posledně použitou velikost okna" @@ -15473,35 +15518,35 @@ msgstr "Zadejte nĆ”zev zĆ”ložky:" msgid "Manage Bookmarks" msgstr "Spravovat zĆ”ložky" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "NačƭtĆ”m knihu..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Nemohu otevřít eknihu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Volby ke kontrole prohlížeče ebookÅÆ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "Pokud specifikovĆ”no, okno prohlížeče se zobrazĆ­ po startu v popředĆ­." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Pokud je zadĆ”no, pokusĆ­ se při spuÅ”těnĆ­ otevřít okno prohlížeče na celou " "obrazovku." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Tisknout upozorněnĆ­ javascriptu a konzolovĆ© zprĆ”vy do konzole" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15959,7 +16004,7 @@ msgstr "zaÅ”krtnuto" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "ano" @@ -15967,7 +16012,7 @@ msgstr "ano" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "ne" @@ -16958,17 +17003,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "KopĆ­rovĆ”nĆ­ %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "ZhutňovĆ”nĆ­ databĆ”ze" @@ -17117,30 +17162,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"FormĆ”t, ve kterĆ©m se zobrazĆ­ datumy. %d - den,%b - měsĆ­c,%Y - rok. VýchozĆ­ " -"hodnota je:%b,%Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "PřevĆ©st cesty na malĆ” pĆ­smena." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Nahradit mezeru podtržítky." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "PožadovanĆ© formĆ”ty nejsou k dispozici" @@ -17366,6 +17404,16 @@ msgstr "" "Automaticky znovu načƭst server při změně zdrojovĆ©ho kódu. NemusĆ­ fungovat " "ve vÅ”ech prostředĆ­ch." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18246,102 +18294,102 @@ msgstr "" msgid "Unknown News Source" msgstr "NeznĆ”mý zdroj zprĆ”v" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "StahovĆ”nĆ­ dokončeno" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tChybnĆ© odkazy:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Stahuji zdroje..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "ZĆ­skĆ”ny zdroje z ĆŗvodnĆ­ strany" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "PokouŔím se stĆ”hnout obĆ”lku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "GenerovĆ”nĆ­ tirÔže..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Startuji download [%d vlĆ”ken]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "StĆ”hnout zdroje z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "StahovĆ”nĆ­ obĆ”lky z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "ObrĆ”zek z tirÔže stažen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Nepojmenovaný člĆ”nek" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "ČlĆ”nek stažen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "StaženĆ­ člĆ”nku selhalo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Stahuji feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18349,7 +18397,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19107,6 +19155,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "The reader has no storage card connected." #~ msgstr "Do čtecĆ­ho zařízenĆ­ nenĆ­ vložena žÔdnĆ” paměńovĆ” karta." @@ -20352,6 +20412,9 @@ msgstr "" #~ msgid "Edit meta information" #~ msgstr "Upravit Metadata" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Convert E-books" #~ msgstr "PřevĆ©st knihy" @@ -20539,6 +20602,9 @@ msgstr "" #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "Překódova&t znaky unicode do ASCII." +#~ msgid "Insert &blank line" +#~ msgstr "Vložit &prĆ”zdný řÔdek" + #~ msgid "Force maximum line lenght" #~ msgstr "Vynutit maximĆ”lnĆ­ dĆ©lku řÔdku" @@ -20815,6 +20881,12 @@ msgstr "" #~ msgid "Download covers from Douban.com" #~ msgstr "StĆ”hnout obĆ”lky z Douban.com" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "NepřidĆ”vat obsah na konec knihy. UžitečnĆ©, pokud kniha mĆ” vlastnĆ­ obsah." + #~ msgid "Download covers from librarything.com" #~ msgstr "StĆ”hnout obĆ”lky z librarything.com" @@ -20862,6 +20934,9 @@ msgstr "" #~ "Pokusit se detekovat a opravit vynucenĆ© zakončenĆ­ řÔdkÅÆ a ostatnĆ­ problĆ©my " #~ "ve zdrojovĆ©m souboru. Toto může výsledek zhorÅ”it, používat opatrně." +#~ msgid "Text justification:" +#~ msgstr "ZarovnĆ”nĆ­ textu:" + #~ msgid "Insert space before the first line for each paragraph" #~ msgstr "Vlož mezeru mezi prvnĆ­ řÔdek každĆ©ho odstavce" @@ -21160,6 +21235,13 @@ msgstr "" #~ msgid "Author S&ort: " #~ msgstr "ŘazenĆ­ dle autora: " +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "FormĆ”t, ve kterĆ©m se zobrazĆ­ datumy. %d - den,%b - měsĆ­c,%Y - rok. VýchozĆ­ " +#~ "hodnota je:%b,%Y" + #~ msgid "Downloads series/tags/rating information from librarything.com" #~ msgstr "StĆ”hnout sĆ©rii/tagy/hodnocenĆ­ z librarything.com" @@ -21268,6 +21350,9 @@ msgstr "" #~ "formĆ”ty ve druhĆ© a nĆ”sledně vybraných knihĆ”ch budou trvale odstraněny " #~ "z VaÅ”eho počƭtače.

Jste si jisti, že chcete pokračovat?" +#~ msgid "Indent size:" +#~ msgstr "Velikost odsazenĆ­:" + #~ msgid "&Preprocess input file to possibly improve structure detection" #~ msgstr "" #~ "&Předběžně zpracovat vstupnĆ­ soubor pro případnĆ© zlepÅ”enĆ­ struktury detekce" @@ -21900,6 +21985,13 @@ msgstr "" #~ msgid "Customize the toolbar" #~ msgstr "Upravit panel nĆ”strojÅÆ" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo podporuje v současnĆ© době pouze jednu kolekci: seznam \"Im_Reading\". " +#~ "Vytvořte Å”tĆ­tek nazvaný \"Im_Reading\" " + #~ msgid "Communicate with the Kogan" #~ msgstr "Komunikace s Kogan" @@ -21932,6 +22024,15 @@ msgstr "" #~ "stavu zakĆ”zĆ”no. Použijte %s pto povolenĆ­. JednotlivĆ© akce mohou být zakĆ”zĆ”ny " #~ "volbamy %s." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Pokud calibre odstranĆ­ mezery mezi odstavci, dojde k automatickĆ©mu nastavenĆ­ " +#~ "odsazenĆ­, aby bylo zručeno snadnĆ© rozeznĆ”nĆ­ odstavcÅÆp. Tato volba upravuje " +#~ "Ŕířku tohoto odsazenĆ­." + #~ msgid "" #~ "Transliterate unicode characters to an ASCII representation. Use with care " #~ "because this will replace unicode characters with ASCII. For instance it " diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 5b566738d4..4948b5c134 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-08 15:07+0000\n" "Last-Translator: Simon \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-07-16 04:37+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:38+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "GĆør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "GĆør absolut ingenting" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "GĆør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "GĆør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -908,7 +908,7 @@ msgstr "DeaktivĆ©r det angivne udvidelsesmodul" msgid "Path to library too long. Must be less than %d characters." msgstr "Sti til bibliotek for lang. Skal vƦre kortere end %d tegn." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -918,18 +918,18 @@ msgstr "Sti til bibliotek for lang. Skal vƦre kortere end %d tegn." msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Main/hjem/primƦr" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Kort A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -943,7 +943,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -951,7 +951,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "KommunikĆ©r med S60 telefoner." @@ -1079,7 +1079,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Nyheder" @@ -1087,8 +1087,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1139,33 +1139,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Henter liste over bĆøger pĆ„ enheden..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "OverfĆører bĆøger til enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "TilfĆøjer bĆøger til enhedens metadataliste..." @@ -1173,24 +1173,24 @@ msgstr "TilfĆøjer bĆøger til enhedens metadataliste..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Fjerner bĆøger fra enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Fjerner bĆøger fra enhedens metadataliste..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Sender metadata til enhed..." @@ -1414,24 +1414,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "KommunikĆ©r med Kindle DX e-bogslƦser." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "KommunikĆ©r med Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo-enheden understĆøtter i Ćøjeblikket kun en collection: \"Im_Reading\"-" -"listen. Opret et mƦrke kaldet \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Ikke implementeret" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1751,6 +1751,25 @@ msgstr "KommunikĆ©r med en e-bogslƦser." msgid "Get device information..." msgstr "Hent enhedsoplysninger..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2023,7 +2042,7 @@ msgstr "Valgmuligheder til styring af behandlingen af output %s" msgid "Options to control the look and feel of the output" msgstr "Valgmuligheder til styring af udseendet af output" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2031,16 +2050,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Styring af auto-detektion af dokumentets struktur." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2050,19 +2069,19 @@ msgstr "" "udgangspunkt vil en evt. indholdsfortegnelse i kildefilen blive foretrukket, " "fremfor en selvgenereret." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Muligheder for at angive metadata i output" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Muligheder der kan hjƦlpe med konverteringsfejlfinding" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Fremvis indbyggede opskrifter" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Output gemt til" @@ -2351,13 +2370,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"NĆ„r calibre fjerner afstand mellem afsnit, isƦttes automatisk en " -"afsnitsindryk, for at sikre let afsnitsgenkendelse. Valget styrer i sĆ„ fald " -"afsnitindrykkets stĆørrelse." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2375,13 +2391,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2389,7 +2411,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2398,7 +2420,7 @@ msgstr "" "typografiske korrekte Ʀkvivalenter. For uddybning, se " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2406,7 +2428,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2417,7 +2439,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2432,105 +2454,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "Forfatterversion anvendt ved sortering. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Angiv publikationsdato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2538,87 +2560,87 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Dato/tid parsningsfejl" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Konvertér input til HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Udfører transformationer pÄ e-bog..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Opretter" @@ -3265,7 +3287,7 @@ msgid "Producer" msgstr "Producer" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3435,8 +3457,8 @@ msgstr "" "fra LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Omslag" @@ -3554,14 +3576,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Indsæt ikke indholdsfortegnelsen til slutningen af bogen. Anvendeligt hvis " -"bogen har sin egen indholdsfortegnelse." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Titel for enhver genereret in-line indholdsfortegnelse." @@ -3580,7 +3600,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Alle artikler" @@ -3590,70 +3616,70 @@ msgstr "" "E-bogen er i det proprietære Amazon Topaz format. Den kan derfor ikke " "behandles." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Titelside" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Indholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Indeks" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Ordliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Anerkendelser" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Litteraturliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Ophavsret" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedikation" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Illustrationsliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Tabelliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Bemærkninger" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Hovedtekst" @@ -3664,12 +3690,12 @@ msgstr "Bøger af %s formatet er ikke understøttet" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML indholdsfortegnelse genereringsmuligheder." @@ -4350,7 +4376,7 @@ msgid "Choose Files" msgstr "Vælg filer" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Bøger" @@ -4518,8 +4544,8 @@ msgstr "Tilføj til bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Ingen bog valgt" @@ -4871,7 +4897,7 @@ msgstr "Kan ikke konvertere" msgid "Starting conversion of %d book(s)" msgstr "Starter konvertering af %d bog/bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "Tom output-fil, sandsynligvis gik konverteringsprocessen ned" @@ -4960,10 +4986,6 @@ msgid "" msgstr "" "Sletning fejlede for nogle bøger, klik Vis-detaljer-knappen for detailjer." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Slet" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Fjern bøger" @@ -5667,27 +5689,27 @@ msgstr "Læs en tilfældig bog" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Kan ikke vise" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Format utilgængeligt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Vælg format at vise" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5696,11 +5718,11 @@ msgstr "" "Ikke alle valgte bøger var tilgængelige i %s formatet. Du skal først " "konvertere dem." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Flere bøger valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5712,15 +5734,15 @@ msgstr "" "tid og har en negativ effekt pÄ din computers hastighed. NÄr processen er " "startet, kan den ikke stoppes. Ønsker du at fortsætte?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Kan ikke Äbne mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s har ingen tilgængelige formater." @@ -5887,7 +5909,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5925,10 +5947,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6061,10 +6083,10 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6100,7 +6122,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6717,15 +6739,15 @@ msgid "&Base font size:" msgstr "&Base skriftstørrelsen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "skriftstørrelses&nøgle:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6846,47 +6868,80 @@ msgstr "Udseende og fremtoning" msgid "Control the look and feel of the output" msgstr "Styr output udseende og fremtoning" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Oprindelig" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Venstrestillet" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Lige margin" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Deaktivér skriftstørrelse reskalering" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Grund &skriftstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Guide til at hjælpe dig med at vælge en skriftstørrelsesnøgle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Linje&højde:" -#: /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:156 msgid "Input character &encoding:" msgstr "Input tegn&kodning:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Fjern &afstand mellem afsnit" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Indryk størrelse:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linærisér tabeller" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Transskribér unicode-tegn til ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Behold &ligaturer" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Ekstra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -6896,45 +6951,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Tekstjustering:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linærisér tabeller" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Ekstra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Transskribér unicode-tegn til ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Indsæt &blank linje" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Behold &ligaturer" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Gør &punktuation smartere" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7002,33 +7029,33 @@ msgstr "" "Angiv metadata. Output-filen vil indeholde sÄ meget metadata som muligt." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Vælg omslag til " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Kan ikke læse" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Du har ikke tilladelse til at læse filen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Fejl ved fillæsning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Der var en fejl ved lƦsning af filen:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " er ikke valid billede" @@ -7053,7 +7080,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Udskift bogens titel" @@ -7084,7 +7111,7 @@ msgstr "&MƦrker: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7096,7 +7123,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Serier:" @@ -7104,7 +7131,7 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Liste over kendte serier. Du kan tilfĆøje nye serier." @@ -7121,39 +7148,43 @@ msgstr "MOBI-output" msgid "Default" msgstr "Standard" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Indholdsfortegnelsestitel:" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 msgid "Use author &sort for author" msgstr "Anvend forfatter &sort for forfatter" -#: /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:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Kindle valgmuligheder" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Tidsskrift masthead skrifttype:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Personlig dokument mƦrke:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7264,16 +7295,24 @@ msgstr "ReducĆ©r ikke billedstĆørrelse og dybde" msgid "RB Output" msgstr "RB-output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Ingen formater tilgƦngelige" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Kan ikke danne build regex ved anvendelse af GUI builder uden en bog." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "ƅben bog" @@ -7739,7 +7778,7 @@ msgstr "Omslag browser kunne ikke loades" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Udefineret" @@ -8110,7 +8149,7 @@ msgid "My Books" msgstr "Mine bĆøger" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "GenerĆ©r katalog" @@ -8425,14 +8464,14 @@ msgstr "Angiv muligheder ved konvertering %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "Forfatter(e):" @@ -8700,7 +8739,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Tilpas metadata" @@ -8888,13 +8927,13 @@ msgstr "" "Dickens sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Vurdering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Vurdering af bogen. 0-5 stjerner" @@ -8973,7 +9012,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Dato:" @@ -9053,13 +9092,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&Grund metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&Tilpas metadata" @@ -10085,7 +10124,7 @@ msgid "&Author:" msgstr "&Forfatter:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "&MƦrker:" @@ -10333,7 +10372,7 @@ msgid "Rename the item in every book where it is used." msgstr "OmdĆøb emnet i bĆøger hvor det er brugt." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10831,7 +10870,7 @@ msgid "Regular expression (?P)" msgstr "RegulƦrt udtryk (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11368,52 +11407,52 @@ msgstr "&Afslut" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Adgang nƦgtet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11426,11 +11465,11 @@ msgstr "" "strenge. Hvis boksen er rĆødfarvet, sĆ„ matcher forfatterens og denne tekst " "ikke." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11438,17 +11477,17 @@ msgstr "" " Den grĆønne farve indikerer at den aktuelle forfatter-sort, matcher den " "aktuelle forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&Antal:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11456,116 +11495,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "VƦlg omslaget for denne bog fra det valgte format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "VƦlg formater for " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Ingen tilladelse" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Du har ikke lƦseadgang til fĆølgende filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Intet format valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Kunne ikke lƦse metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Kunne ikke lƦse metadata fra %s-formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Gennemse" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "&JustĆ©r" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Fjern" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Download &omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Lav omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Ikke et gyldigt billede" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Angiv titel og forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Du skal angive en titel og forfatter fĆør et omslag kan laves" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "stjerner" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "MƦrker Ʀndret" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11573,38 +11617,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Dette ISBN-nummer er gyldigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Dette ISBN-nummer er ugyldigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "Ugyldig ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "Indtast en ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Udgiver:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Ud&givet:" @@ -11690,7 +11734,7 @@ msgid "Previous" msgstr "Forrige" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "RedigĆ©r metadata" @@ -11749,54 +11793,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Kunne ikke lƦse omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Ɔndre omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "&Kommentar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Omslag og formater" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "&Tilpas metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Kommentarer" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14039,34 +14083,34 @@ msgstr "Kan ikke fjerne" msgid "Cannot remove the actions %s from this location" msgstr "Kan ikke fjerne aktionerne %s fra denne placering" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "&TilgƦngelige aktioner" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&Aktuelle aktioner" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Flyt udvalgte aktion op" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Flyt udvalgte aktion ned" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "TilfĆøj udvalgte aktioner til vƦrktĆøjslinjen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Fjern udvalgte aktioner fra vƦrktĆøjslinjen" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&Aktuelle aktioner" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Flyt udvalgte aktion op" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Flyt udvalgte aktion ned" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14945,46 +14989,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Kunne ikke konvertere nogle bĆøger" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "LƦgger bĆøger i kĆø for klyngekonvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "LƦgger i kĆø " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Henter nyheder fra " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Konverterer eksisterende" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15281,7 +15325,7 @@ msgid "Options to customize the ebook viewer" msgstr "Indstillinger til tilpasning af e-bogsviseren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Husk stĆørrelsen pĆ„ vinduet" @@ -15527,35 +15571,35 @@ msgstr "Indtast bogmƦrketitel:" msgid "Manage Bookmarks" msgstr "AdministrĆ©r bogmƦrker" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Henter e-bog..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Kunne ikke Ć„bne e-bog" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Valg til at styre e-bogsviser" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Hvis specificeret, vil visningsvindue prĆøve at komme i front ved start." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Hvis angivet, vil oversigtsvindue prĆøve at Ć„bne i fuld skƦrm under start." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Udskriv javascript alert og konsol beskeder til konsolen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16018,7 +16062,7 @@ msgstr "markeret" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "ja" @@ -16026,7 +16070,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "nej" @@ -17135,17 +17179,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Komprimerer database" @@ -17300,30 +17344,23 @@ msgstr "" "understøtter unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Formatet i hvilket datoer vises i. %d - dag, %b - mÄned, %Y - Är. Standard " -"er: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Konvertér stier til smÄbogstaver." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Udskift blanktegn med bundstreger." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Ønskede formater ikke tilgængelig" @@ -17563,6 +17600,16 @@ msgstr "" "Genstart automatisk serveren, nÄr kildekoden ændres. Virker muligvis ikke i " "alle miljøer." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18433,102 +18480,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Ukendt nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Download afsluttet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "Kunne ikke downloade følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tMislykkede henvisninger:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Henter feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Fik feeds fra indekssiden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Prøver at downloade omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Genererer masthead..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds er hentet til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "Kunne ikke hente omslaget: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Downloader omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Masthead billede downloadet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Unavngiven artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artikel hentet: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Hentning af artikel mislykkedes: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Henter feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18536,7 +18583,7 @@ msgstr "" "Login mislykkedes, check dit brugernavn og adgangskode til calibre " "tidsskriftsservice." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19296,6 +19343,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Options to control the conversion to EPUB" #~ msgstr "Indstillinger for konvertering til EPUB" @@ -20809,6 +20868,15 @@ msgstr "" #~ "Linjehøjden i pkt (typografiske punkter). Styrer ogsÄ tekstlinjeafstanden. " #~ "Som udgangspunkt foretages der ikke linjehøjdeændringer." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "NÄr calibre fjerner afstand mellem afsnit, isættes automatisk en " +#~ "afsnitsindryk, for at sikre let afsnitsgenkendelse. Valget styrer i sÄ fald " +#~ "afsnitindrykkets størrelse." + #~ msgid "" #~ "Attempt to detect and correct hard line breaks and other problems in the " #~ "source file. This may make things worse, so use with care." @@ -20929,6 +20997,13 @@ msgstr "" #~ msgid "LibraryThing.com server error. Try again later." #~ msgstr "LibraryThing.com serverfejl. Prøv igen senere." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Indsæt ikke indholdsfortegnelsen til slutningen af bogen. Anvendeligt hvis " +#~ "bogen har sin egen indholdsfortegnelse." + #~ msgid "Book Jacket" #~ msgstr "Boglomme" @@ -21114,6 +21189,12 @@ msgstr "" #~ "size-rescaling\">brugermanualen for en diskussion af hvordan " #~ "skriftstørrelse reskalering fungerer.

" +#~ msgid "Indent size:" +#~ msgstr "Indryk stĆørrelse:" + +#~ msgid "Insert &blank line" +#~ msgstr "IndsƦt &blank linje" + #~ msgid "PDB Input" #~ msgstr "PDB-Input" @@ -21550,6 +21631,9 @@ msgstr "" #~ msgid "Edit meta info" #~ msgstr "RedigĆ©r meta info" +#~ msgid "Del" +#~ msgstr "Slet" + #~ msgid "Book %s of %s." #~ msgstr "Bog %s af %s." @@ -21750,6 +21834,13 @@ msgstr "" #~ "Kommasepareret format-liste som gemmes for hver bog. Som standard gemmes " #~ "alle tilgƦngelige bĆøger." +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Formatet i hvilket datoer vises i. %d - dag, %b - mĆ„ned, %Y - Ć„r. Standard " +#~ "er: %b, %Y" + #~ msgid "" #~ "[options]\n" #~ "\n" @@ -22035,6 +22126,9 @@ msgstr "" #~ msgid "Last modified: %s" #~ msgstr "Sidst Ʀndret: %s" +#~ msgid "Text justification:" +#~ msgstr "Tekstjustering:" + #~ msgid "" #~ "Transliterate unicode characters to an ASCII representation. Use with care " #~ "because this will replace unicode characters with ASCII. For instance it " @@ -22343,6 +22437,13 @@ msgstr "" #~ msgid "Line &un-wrap factor during preprocess:" #~ msgstr "Linje &affoldningsfaktor under prƦprocessering:" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo-enheden understĆøtter i Ćøjeblikket kun en collection: \"Im_Reading\"-" +#~ "listen. Opret et mƦrke kaldet \"Im_Reading\" " + #~ msgid "" #~ "Scale used to determine the length at which a line should be unwrapped if " #~ "preprocess is enabled. Valid values are a decimal between 0 and 1. The " diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index eb752fdd36..e8631e61c6 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-07-15 17:42+0000\n" -"PO-Revision-Date: 2011-07-18 23:05+0000\n" -"Last-Translator: Christian \n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" +"PO-Revision-Date: 2011-07-22 21:50+0000\n" +"Last-Translator: Rudolf Metz \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-07-20 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:40+0000\n" "X-Generator: Launchpad (build 13405)\n" "Generated-By: pygettext.py 1.5\n" @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "Macht absolut gar nichts" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -920,7 +920,7 @@ msgstr "GewƤhltes Plugin ausschalten" msgid "Path to library too long. Must be less than %d characters." msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -930,18 +930,18 @@ msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein" msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Haupt" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Karte A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -955,7 +955,7 @@ msgstr "Debug-Log" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -963,7 +963,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Kommunikation mit S60-Telefonen." @@ -1105,7 +1105,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Nachrichten" @@ -1113,8 +1113,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1166,33 +1166,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Die Liste der Bücher auf dem GerƤt beziehen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Bücher ans GerƤt übertragen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Bücher zur Metadaten-Liste des GerƤts hinzufügen ..." @@ -1200,24 +1200,24 @@ msgstr "Bücher zur Metadaten-Liste des GerƤts hinzufügen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Bücher vom GerƤt entfernen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Bücher von der Metadaten-Liste des GerƤts entfernen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Metadaten ans GerƤt senden ..." @@ -1442,24 +1442,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikation mit dem Kindle DX eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Kommunikation mit dem Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Der Kobo unterstützt derzeit nur eine Sammlung: die \"Im_Reading\"- Liste. " -"Erstelle ein Etikett \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Nicht implementiert" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1802,6 +1802,25 @@ msgstr "Kommunikation mit einem eBook Reader." msgid "Get device information..." msgstr "GerƤte-Information beziehen ..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2081,7 +2100,7 @@ msgstr "Einstellungen zur Kontrolle der Verarbeitung der Ausgabe %s" msgid "Options to control the look and feel of the output" msgstr "Einstellungen zur Kontrolle des Layouts der Ausgabe" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2089,18 +2108,18 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Ƅndere Text und Struktur des Dokument durch Nutzung von benutzerdefinierten " "Mustern." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Kontrolle der automatischen Erkennung der Dokumentstruktur." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2110,19 +2129,19 @@ msgstr "" "Voreinstellung wird, falls die Ursprungsdatei ein Inhaltsverzeichnis hat, " "dieses verwendet anstatt des automatisch erstellten." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Einstellungen zum Setzen von Metadaten in der Ausgabe" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Einstellungen zur Hilfe mit der Fehlersuche bei der Konvertierung" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Vorgegebene Downloadschemata auflisten" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Ausgabe gespeichert in" @@ -2440,13 +2459,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Wenn Calibre AbsƤtze zwischen Paragraphen entfernt, setzt es automatisch " -"eine Einrückung am Beginn eines Paragraphen, damit dieser leichter erkannt " -"werden kann. Diese Einstellung steuert die Breite der Einrückung." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2466,6 +2482,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2473,7 +2495,7 @@ msgstr "" "Bild in der Ursprungsdatei ein Umschlagbild ist und ein externes " "Umschlagbild angegeben werden soll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2481,7 +2503,7 @@ 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2490,7 +2512,7 @@ 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2498,7 +2520,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2516,7 +2538,7 @@ msgstr "" "die Umsetzung verwendet wird, die der eingestellten OberflƤchensprache von " "Calibre entspricht." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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,89 +2554,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Geben Sie das Erscheinungsdatum an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2622,7 +2644,7 @@ msgstr "" "Heuristik(en) aktivieren. Falls deaktiviert, werden keine Heuristiken zur " "Verarbeitung verwendet." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2632,14 +2654,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2647,7 +2669,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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2659,18 +2681,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2678,7 +2700,7 @@ msgstr "" "Zentriert linksbündige Abschnittswechsel. Ersetzt weiche Abschnittswechsel, " "die mehrere Leerzeilen benutzen, durch horizontale Linien." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2686,7 +2708,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2696,7 +2718,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2704,53 +2726,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Analyse von Datum/Zeit schlug fehl" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Eingabe zu HTML konvertieren ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Veränderungen am eBook durchführen ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Erstellen" @@ -3431,7 +3453,7 @@ msgid "Producer" msgstr "Produzent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3604,8 +3626,8 @@ msgstr "" "LibraryThing.com laden.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Umschlagbild" @@ -3726,14 +3748,12 @@ msgstr "Soweit möglich Autor-Sortierung als Autor verwenden." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Inhaltsverzeichnis nicht zum Ende des Buches hinzufügen. Hilfreich, wenn das " -"Buch ein eigenes Inhaltsverzeichnis hat." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Titel für alle in den Büchern erstellten Inhaltsverzeichnisse" @@ -3756,7 +3776,13 @@ msgstr "" "MOBI output plugin versuchen die gegebenen Seitenränder zu konvertieren. " "Andernfalls wird es sie ignorieren." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Alle Artikel" @@ -3764,70 +3790,70 @@ msgstr "Alle Artikel" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dies ist ein Amazon Topaz-Buch. Es kann nicht verarbeitet werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Danksagung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Anmerkungen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Haupttext" @@ -3838,12 +3864,12 @@ msgstr "Bücher im %s Format werden nicht unterstützt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Buch %(sidx)s von %(series)s" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Einstellungen zur Erstellung von HTML-Inhaltsverzeichnissen." @@ -4574,7 +4600,7 @@ msgid "Choose Files" msgstr "Dateien wählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Bücher" @@ -4750,8 +4776,8 @@ msgstr "Zur Bibliothek hinzufügen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Kein Buch ausgewählt" @@ -5123,7 +5149,7 @@ msgstr "Konvertierung nicht möglich" msgid "Starting conversion of %d book(s)" msgstr "Starte Konvertierung von %d Büchern" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "Leere Ausgabedatei, eventuell ist der Umwandlungsprozess abgestürzt" @@ -5215,10 +5241,6 @@ msgstr "" "Fehler beim löschen einiger Bücher, klicken Sie auf den Details-Button für " "mehr Details." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Entf" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Bücher entfernen" @@ -5964,27 +5986,27 @@ msgstr "Lese ein zufällig ausgewähltes Buch" msgid "Clear recently viewed list" msgstr "Liste der zuletzt angeschauten Bücher löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Ansehen nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Format nicht verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Ausgwählte Bücher haben kein Format" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Format zur Vorschau wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5993,11 +6015,11 @@ msgstr "" "Nicht alle ausgewählten Bücher sind im %s Format verfügbar. Sie sollten " "diese zuerst umwandeln." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Mehrere Bücher ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -6010,15 +6032,15 @@ msgstr "" "Rechners haben. Einmal gestartet kann der Prozess nicht beendet werden, " "bevor er abgeschlossen ist. Möchten Sie fortfahren?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Konnte Verzeichnis nicht öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Dieses Buch ist existiert in Ihrer Bibliothek nicht mehr" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s hat keine verfügbaren Formate." @@ -6186,7 +6208,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6224,10 +6246,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6361,10 +6383,10 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6400,7 +6422,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -7031,15 +7053,15 @@ msgid "&Base font size:" msgstr "&Basis-Schriftgröße:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Schrift&größenschlüssel:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7166,49 +7188,82 @@ msgstr "Layout" msgid "Control the look and feel of the output" msgstr "Kontrolle des Layouts der Ausgabe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Linksbündig" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Text ausrichten" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "Schriftgrößen&skalierung ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Ausgangsschrift&größe:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "Assistent, der Sie bei der Auswahl des richtigen Schriftgrößen-Schlüssels " "unterstützt" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Minimale &line Höhe" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Zeilen&höhe:" -#: /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:156 msgid "Input character &encoding:" msgstr "Eingabe-Z&eichenkodierung:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "&Abstand zwischen Paragrafen entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Größe der Einrückung:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "Tabellen &linearisieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "Unicode Schriftzeichen in ASCII umse&tzen" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "&Ligaturen behalten" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Extra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7219,45 +7274,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Textausrichtung" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "Tabellen &linearisieren" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Extra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "Unicode Schriftzeichen in ASCII umse&tzen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "&Leerzeile einfügen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "&Ligaturen behalten" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Satzzeichen o&ptimieren" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Minimale &line Höhe" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7326,33 +7353,33 @@ msgstr "" "enthalten." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Wählen Sie das Umschlagbild für " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Lesen nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Fehler beim Lesen der Datei" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Es trat ein Fehler beim Lesen dieser Datei auf:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " ist kein gültiges Bild" @@ -7377,7 +7404,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" @@ -7409,7 +7436,7 @@ msgstr "&Schlagwörter: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7421,7 +7448,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Reihen:" @@ -7429,7 +7456,7 @@ msgstr "&Reihen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Liste der bekannten Reihen. Sie kƶnnen neue Reihen hinzufügen." @@ -7446,39 +7473,43 @@ msgstr "MOBI-Ausgabe" msgid "Default" msgstr "Voreinstellung" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Titel des Inhaltsverzeichnisses:" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 msgid "Use author &sort for author" msgstr "Verwende Autorensortierung für Autor" -#: /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:81 msgid "Disable compression of the file contents" msgstr "Komprimierung des Dateiinhalts ausschalten" -#: /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:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Kindle Optionen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Schriftart für Magazintitel:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 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:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignoriere &margins" @@ -7589,17 +7620,25 @@ msgstr "Bildgröße und Farbtiefe nicht reduzieren" msgid "RB Output" msgstr "RB-Ausgabe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Keine Formate verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Erstellung eines regulƤren Ausdrucks mit der GUI Erstellung ohne Buch nicht " "mƶglich." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Buch ƶffnen" @@ -8073,7 +8112,7 @@ msgstr "Cover-Browser konnte nicht geladen werden" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Undefiniert" @@ -8453,7 +8492,7 @@ msgid "My Books" msgstr "Meine Bücher" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Erstelle Katalog" @@ -8777,14 +8816,14 @@ msgstr "Einstellungen für das Konvertieren %s setzen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(en):" @@ -9067,7 +9106,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Benutzerdefinierte Metadaten" @@ -9260,13 +9299,13 @@ msgstr "" "Dickens\" zum Beispiel als \"Dickens, Charles\"." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Bewertung:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" @@ -9344,7 +9383,7 @@ msgid "&Force numbers to start with:" msgstr "Start der &Numerierung mit:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datum:" @@ -9429,13 +9468,13 @@ msgid "Set from &ebook file(s)" msgstr "Aus &Ebook- Datei(en) setzen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&Basis-Metadaten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "Ben&utzerdefinierte Metadaten" @@ -10550,7 +10589,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "E&tiketten:" @@ -10811,7 +10850,7 @@ msgid "Rename the item in every book where it is used." msgstr "Element in jedem Buch, in dem es verwendet wird, umbenennen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Strg+S" @@ -11315,7 +11354,7 @@ msgid "Regular expression (?P)" msgstr "RegulƤrer Ausdruck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11862,21 +11901,21 @@ msgstr "Be&enden" msgid "Unhandled exception" msgstr "Nicht abgefangener Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Zugriff verweigert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" "Konnte %s nicht ƶffnen. Wird es von einem anderen Programm verwendet?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11884,11 +11923,11 @@ msgstr "" "Gibt an, wie dieses Buch nach Titel sortiert werden soll. Zum Beispiel, " "\"Der Exorzist\", kann sortiert werden nach \"Exorzist, Der\"." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Sortierung nach Titel:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11896,7 +11935,7 @@ msgstr "" " Die grüne Farbe zeigt an, dass die derzeitige Sortierung nach Titel mit dem " "Titel übereinstimmt." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11905,11 +11944,11 @@ msgstr "" "mit dem Titel übereinstimmt. Es ist keine Maßnahme erforderlich sollten Sie " "dies so wünschen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Autoren geƤndert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -11917,7 +11956,7 @@ msgstr "" "Sie haben den Autor für dieses Buch geƤndert. Sie müssen die Ƥnderungen " "speichern bevor sie den Autoren-Manager nutzen. Ƅnderungen speichern?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11929,11 +11968,11 @@ msgstr "" "Ist das Eingabefeld grün, entspricht der Text den Sortieren nach Autor- " "EintrƤgen der einzelnen Autoren, ist es rot, gibt es keine Entsprechung." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "S&ortierung nach Autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11941,7 +11980,7 @@ msgstr "" " Die grüne Farbe zeigt an, dass die derzeitige Sortierung nach Autor mit dem " "Autor übereinstimmt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11950,11 +11989,11 @@ msgstr "" "mit dem Autor übereinstimmt. Es ist keine Maßnahme erforderlich sollten Sie " "dies so wünschen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&Nummer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11965,108 +12004,113 @@ msgstr "" "\n" "Doppelklick zum Anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Umschlagbild des Buches aus dem gewƤhlten Format festlegen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "Einstellen der Metadaten vom ausgewƤhlten Buchformat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "Hinzufügen eines Formates zu dem Buch" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "Lƶschen des ausgewƤhlten Buchformates" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Formate wƤhlen für " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Zugriff verweigert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Sie haben nicht die Berechtigung, die folgenden Dateien zu lesen:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Kein Format gewƤhlt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Konnte Metadaten nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Konnte Metadaten des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Durchsuchen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "&Schneiden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Lƶschen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Umschlagbild herunterladen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "Umschla&gbild erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Kein gültiges Bild." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Geben Sie Titel und Autor an" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" "Sie müssen vor dem Erstellen eines Umschlagbildes einen Titel und Autor " "angeben" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Ungültiges Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "Konnte Umschlagbild nicht Ƥndern, da das Bild ungültig ist." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Dieses Buch hat keinen Umschlag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "Sterne" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Schlagwƶrter geƤndert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12075,11 +12119,11 @@ msgstr "" "müssen Sie die Ƅnderungen entweder verwerfen oder anwenden. Ƅnderungen " "anwenden?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12087,38 +12131,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Diese ISBN ist gültig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Diese ISBN ist ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "Fehlerhafte ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "ISBN angebens" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "Die ISBN eingegebene ist nicht gültig. Versuchen Sie es erneut." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Verleger:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Datum lƶschen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Verƶffentlichun&g:" @@ -12210,7 +12254,7 @@ msgid "Previous" msgstr "Vorherige" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Metadaten bearbeiten" @@ -12274,54 +12318,54 @@ msgstr "Konfigurieren des Metadaten downloads" msgid "Change how calibre downloads metadata" msgstr "Ƅndern sie, wie Calibre Metadaten herunterlƤdt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Konnte Umschlagbild nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Umschlag Ƥndern" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Ko&mmentare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadaten" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Umschlag und Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "Ben&utzerdefinierte Metadaten" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Bemerkungen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "Basis Metadaten" @@ -14677,34 +14721,34 @@ msgstr "Entfernen nicht mƶglich" msgid "Cannot remove the actions %s from this location" msgstr "Kann die Aktionen %s nicht von diesem Ort entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "&Verfügbare Aktionen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&Derzeitige Aktionen" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "AusgewƤhlte Aktion nach oben verschieben" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "AusgewƤhlte Aktion nach unten verschieben" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "AusgewƤhlte Aktionen zur Werkzeugleiste hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "AusgewƤhlte Aktionen aus Werkzeugleiste lƶschen" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&Derzeitige Aktionen" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "AusgewƤhlte Aktion nach oben verschieben" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "AusgewƤhlte Aktion nach unten verschieben" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -15614,46 +15658,46 @@ msgstr "Unterkategorisierungs-Schema Ƥndern" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Konvertiere Buch %(num)d von %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Konnte einige Bücher nicht konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Bücher sammeln und zusammen konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Sammle " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Nachrichten abrufen von " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Konvertiere bestehende" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15958,7 +16002,7 @@ msgid "Options to customize the ebook viewer" msgstr "Einstellungen zum Anpassen des eBook Viewers" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Zuletzt verwendete Fenstergröße merken" @@ -16206,37 +16250,37 @@ msgstr "Titel für Lesezeichen eingeben:" msgid "Manage Bookmarks" msgstr "Lesezeichen verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Lade eBook..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Konnte eBook nicht ƶffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Einstellungen zur Kontrolle des eBook Viewers" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Falls angegeben, dann wird das Viewer Fenster beim Start im Vordergrund " "angezeigt." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Wenn ausgewƤhlt, wird das Betrachter- Fenster nach Mƶglichkeit im " "Vollbildmodus geƶffnet." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Javascript Alarme und Konsolennachrichten auf der Konsole ausgeben" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16712,7 +16756,7 @@ msgstr "ausgewƤhlt" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "ja" @@ -16720,7 +16764,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "nein" @@ -17846,17 +17890,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -18013,30 +18057,23 @@ msgstr "" "Dateisystem, unter dem sie abspeichern, Unicode unterstützt." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Format, in dem das Datum angezeigt wird. %d - Tag, %b - Monat, %Y - Jahr. " -"Voreinstellung ist: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Pfade in Kleinschreibung umwandeln." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Leerzeichen mit Unterstrichen ersetzen." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Angeforderte Formate nicht verfügbar" @@ -18281,6 +18318,16 @@ msgstr "" "Server automatisch bei Quellcode- Ƅnderungen neu laden. Funktioniert unter " "UmstƤnden nicht in allen Umgebungen." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18304,7 +18351,7 @@ msgstr "SCHLAGWƖRTER: %s
" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:174 #, python-format msgid "SERIES: %(series)s [%(sidx)s]
" -msgstr "" +msgstr "Reihe: %(series)s [%(sidx)s]
" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:271 msgid "Books in your library" @@ -19154,103 +19201,103 @@ msgstr "" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "Konnte Artikel nicht abrufen." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 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:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Feeds der Index-Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Umschlagbild versuchen herunterzuladen ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Erstelle Impressum..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Umschlagbild von %s herunterladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Impressumskopie geladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artikel heruntergeladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Herunterladen der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Feed abrufen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19258,7 +19305,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -20055,6 +20102,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #, python-format #~ msgid "%sUsage%s: %s\n" #~ msgstr "%sBenutzung%s: %s\n" @@ -22769,6 +22828,9 @@ msgstr "" #~ "Erstelle eine Adobe \"page-map\" Datei falls Informationen zur " #~ "Seitennummerierung vorhanden." +#~ msgid "Insert &blank line" +#~ msgstr "&Leerzeile einfügen" + #~ msgid "Format:" #~ msgstr "Format:" @@ -22968,6 +23030,13 @@ msgstr "" #~ "\n" #~ "Artikel %s von %s geladen" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Inhaltsverzeichnis nicht zum Ende des Buches hinzufügen. Hilfreich, wenn das " +#~ "Buch ein eigenes Inhaltsverzeichnis hat." + #~ msgid "The regular expression to use to remove the footer." #~ msgstr "Regulärer Ausdruck zum Entfernen der Fußzeile." @@ -23135,6 +23204,13 @@ msgstr "" #~ "werden sollen. In der Voreinstellung werden alle verfügbaren Bücher " #~ "gespeichert." +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Format, in dem das Datum angezeigt wird. %d - Tag, %b - Monat, %Y - Jahr. " +#~ "Voreinstellung ist: %b, %Y" + #~ msgid "Could not fetch article. Run with -vv to see the reason" #~ msgstr "" #~ "Konnte Artikel nicht abrufen. Mit -vv starten, um den Grund dafür zu sehen" @@ -23404,12 +23480,24 @@ msgstr "" #~ "href=\"http://calibre-ebook.com/whats-new\">neuen Funktionen an. Möchten " #~ "Sie die Download-Seite besuchen?" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Wenn Calibre Absätze zwischen Paragraphen entfernt, setzt es automatisch " +#~ "eine Einrückung am Beginn eines Paragraphen, damit dieser leichter erkannt " +#~ "werden kann. Diese Einstellung steuert die Breite der Einrückung." + #~ msgid "Download %s from %s" #~ msgstr "Lade %s von %s" #~ msgid "description/reviews" #~ msgstr "Beschreibung/Bewertungen" +#~ msgid "Indent size:" +#~ msgstr "Größe der Einrückung:" + #~ msgid "

For help see the: User Manual
" #~ msgstr "" #~ "

Hilfe finden Sie in der Bedienungsanleitung
" @@ -24001,6 +24089,9 @@ msgstr "" #~ msgid "original" #~ msgstr "Original" +#~ msgid "Text justification:" +#~ msgstr "Textausrichtung" + #~ msgid "justify" #~ msgstr "Blocksatz" @@ -24372,6 +24463,16 @@ msgstr "" #~ msgid "Customize the toolbar" #~ msgstr "Werkzeugleiste anpassen" +#~ msgid "Del" +#~ msgstr "Entf" + +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Der Kobo unterstützt derzeit nur eine Sammlung: die \"Im_Reading\"- Liste. " +#~ "Erstelle ein Etikett \"Im_Reading\" " + #, python-format #~ msgid "Book %s of %s" #~ msgstr "Buch %s von %s" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index ce7b4f6800..145bcd627d 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-12 15:40+0000\n" "Last-Translator: ilias \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-07-16 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:41+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Δεν κάνει τίποτα" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -908,7 +908,7 @@ msgstr "Ī‘Ļ€ĪµĪ½ĪµĻĪ³ĪæĻ€ĪæĪÆĪ·ĻƒĪ· του ĪæĪ½ĪæĪ¼Ī±Ī¶ĻŒĪ¼ĪµĪ½ĪæĻ… Ļ€ĻĪæĻƒĪø msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -918,18 +918,18 @@ msgstr "" msgid "Yes" msgstr "ĪĪ±Ī¹" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "ĪšĻĻĪ¹Īæ" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -943,7 +943,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Επικοινωνία με τηλέφωνα Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -951,7 +951,7 @@ msgstr "" "Σειρά ĪŗĪ±Ļ„Ī±Ī»ĻŒĪ³Ļ‰Ī½ ĻƒĻ„Ī· ĻƒĻ…ĻƒĪŗĪµĻ…Ī®, Ļ‡Ļ‰ĻĪ¹ĻƒĪ¼Ī­Ī½Ļ‰Ī½ με κόμμα, προς Ī±Ļ€ĪæĻƒĻ„ĪæĪ»Ī® Ī·Ī»ĪµĪŗĻ„ĻĪæĪ½Ī¹ĪŗĻŽĪ½ " "βιβλίων. Ο Ļ€ĻĻŽĻ„ĪæĻ‚ ĻƒĻ„Ī· σειρά θα Ļ‡ĻĪ·ĻƒĪ¹Ī¼ĪæĻ€ĪæĪ¹Ī·ĪøĪµĪÆ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Επικοινωνία με τηλέφωνα S60." @@ -1072,7 +1072,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ĪĪ­Ī±" @@ -1080,8 +1080,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "ĪšĪ±Ļ„Ī¬Ī»ĪæĪ³ĪæĻ‚" @@ -1125,33 +1125,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Ī›Ī®ĻˆĪ· ĪŗĪ±Ļ„Ī±Ī»ĻŒĪ³ĪæĻ… των βιβλίων ĻƒĻ„Ī· ĻƒĻ…ĻƒĪŗĪµĻ…Ī®..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ĪœĪµĻ„Ī±Ļ†ĪæĻĪ¬ βιβλίων ĻƒĻ„Ī· ĻƒĻ…ĻƒĪŗĪµĻ…Ī®..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Προσθήκη βιβλίων ĻƒĻ„ĪæĪ½ κατάλογο μεταΓεΓομένων της ĻƒĻ…ĻƒĪŗĪµĻ…Ī®Ļ‚..." @@ -1159,24 +1159,24 @@ msgstr "Προσθήκη βιβλίων ĻƒĻ„ĪæĪ½ κατάλογο μεταΓεΓ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Ī‘Ļ†Ī±ĪÆĻĪµĻƒĪ· βιβλίων Ī±Ļ€ĻŒ τη ĻƒĻ…ĻƒĪŗĪµĻ…Ī®..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Ī‘Ļ†Ī±ĪÆĻĪµĻƒĪ· βιβλίων Ī±Ļ€ĻŒ τον κατάλογο μεταΓεΓομένων της ĻƒĻ…ĻƒĪŗĪµĻ…Ī®Ļ‚..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Ī‘Ļ€ĪæĻƒĻ„ĪæĪ»Ī® μεταΓεΓομένων ĻƒĻ„Ī· ĻƒĻ…ĻƒĪŗĪµĻ…Ī®..." @@ -1390,22 +1390,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Επικοινωνία με το Ī·Ī».Ī±Ī½Ī±Ī³Ī½Ļ‰ĻƒĻ„Ī®ĻĪ¹Īæ Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Επικοινωνία με το Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Δεν έχει υλοποιηθεί" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1721,6 +1723,25 @@ msgstr "Επικοινωνία με ένα Ī·Ī».Ī±Ī½Ī±Ī³Ī½Ļ‰ĻƒĻ„Ī®ĻĪ¹Īæ." msgid "Get device information..." msgstr "Ī›Ī®ĻˆĪ· των ĻƒĻ„ĪæĪ¹Ļ‡ĪµĪÆĻ‰Ī½ της ĻƒĻ…ĻƒĪŗĪµĻ…Ī®Ļ‚" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1994,7 +2015,7 @@ msgstr "Παράμετροι για τον έλεγχο της επεξεργα msgid "Options to control the look and feel of the output" msgstr "Παράμετροι για τον έλεγχο της ĪµĪ¼Ļ†Ī¬Ī½Ī¹ĻƒĪ·Ļ‚ και του ĻĻ†ĪæĻ…Ļ‚ των εξαγομένων" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2002,16 +2023,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ĪˆĪ»ĪµĪ³Ļ‡ĪæĻ‚ Ī±Ļ…Ļ„ĻŒĪ¼Ī±Ļ„ĪæĻ… ĪµĪ½Ļ„ĪæĻ€Ī¹ĻƒĪ¼ĪæĻ της Γομής του εγγράφου" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2021,19 +2042,19 @@ msgstr "" "αρχείο Ļ€ĻĪæĪ­Ī»ĪµĻ…ĻƒĪ·Ļ‚ έχει Πίνακα Περιεχομένων, Ī±Ļ…Ļ„ĻŒĻ‚ θα Ļ‡ĻĪ·ĻƒĪ¹Ī¼ĪæĻ€ĪæĪ¹Ī·ĪøĪµĪÆ κατά " "Ļ€ĻĪæĻ„ĪµĻĪ±Ī¹ĻŒĻ„Ī·Ļ„Ī± σε ĻƒĻ‡Ī­ĻƒĪ· μ'εκείνον που παράγεται Ī±Ļ…Ļ„ĻŒĪ¼Ī±Ļ„Ī±." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Παράμετροι για τον καθορισμό των μεταΓεΓομένων ĻƒĻ„Ī± εξαγόμενα" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Παράμετροι που Ī²ĪæĪ·ĪøĪæĻĪ½ ĻƒĻ„Ī· Ī“Ī¹ĻŒĻĪøĻ‰ĻƒĪ· (Ī±Ļ€ĪæĻƒĻ†Ī±Ī»Ī¼Ī¬Ļ„Ļ‰ĻƒĪ·) της μετατροπής" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "ĪšĪ±Ļ„Ī¬Ī»ĪæĪ³ĪæĻ‚ ĪµĪ½ĻƒĻ‰Ī¼Ī±Ļ„Ļ‰Ī¼Ī­Ī½Ļ‰Ī½ ĻƒĻ…Ī½Ļ„Ī±Ī³ĻŽĪ½" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Τα εξαγόμενα Ī±Ļ€ĪæĪøĪ·ĪŗĪµĻĻ„Ī·ĪŗĪ±Ī½ ĻƒĻ„ĪæĪ½/ĻƒĻ„Ī·Ī½" @@ -2305,9 +2326,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2324,11 +2345,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2336,13 +2363,13 @@ msgstr "" "Ī•Ī¹ĻƒĪ±Ī³Ļ‰Ī³Ī® των μεταΓεΓομένων ĻƒĻ„Ī·Ī½ αρχή του βιβλίου. Ī‘Ļ…Ļ„ĻŒ είναι Ļ‡ĻĪ®ĻƒĪ¹Ī¼Īæ εάν το " "Ī·Ī».Ī±Ī½Ī±Ī³Ī½Ļ‰ĻƒĻ„Ī®ĻĪ¹Īæ ĻƒĪ±Ļ‚ Γεν Ļ…Ļ€ĪæĻƒĻ„Ī·ĻĪÆĪ¶ĪµĪ¹ άμεση Ī±Ļ€ĪµĪ¹ĪŗĻŒĪ½Ī¹ĻƒĪ·/Ī±Ī½Ī±Ī¶Ī®Ļ„Ī·ĻƒĪ· μεταΓεΓομένων." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2351,7 +2378,7 @@ msgstr "" "θα Ī“Ī¹Ī±Ī²Ī±ĻƒĻ„ĪæĻĪ½ απ' Ī±Ļ…Ļ„ĻŒ το αρχείο θα Ļ…Ļ€ĪµĻĪ¹ĻƒĻ‡ĻĻƒĪæĻ…Ī½ των μεταΓομένων του πηγαίου " "αρχείου." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2362,7 +2389,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2372,109 +2399,109 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Ī•Ī¹ĻƒĪ±Ī³Ļ‰Ī³Ī® ĻƒĻ…Ī³Ī³ĻĪ±Ļ†Ī­Ļ‰Ī½. Για ĪµĪ¹ĻƒĪ±Ī³Ļ‰Ī³Ī® Ļ€ĪæĪ»Ī»Ī±Ļ€Ī»ĻŽĪ½ ĻƒĻ…Ī³Ī³ĻĪ±Ļ†Ī­Ļ‰Ī½ Ļ‡ĻĪ·ĻƒĪ¹Ī¼ĪæĻ€ĪæĪ¹ĪµĪÆĻ„Ī±Ī¹ το " "Ī“Ī¹Ī±Ļ‡Ļ‰ĻĪ¹ĻƒĻ„Ī¹ĪŗĻŒ ĻƒĻĪ¼Ī²ĪæĪ»Īæ ^ ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" "Ī— ĻƒĻ…Ī¼Ī²ĪæĪ»ĪæĻƒĪµĪ¹ĻĪ¬ που θα Ļ‡ĻĪ·ĻƒĪ¹Ī¼ĪæĻ€ĪæĪ¹Ī·ĪøĪµĪÆ κατά την Ļ„Ī±Ī¾Ī¹Ī½ĻŒĪ¼Ī·ĻƒĪ· κατά όνομα " "ĻƒĻ…Ī³Ī³ĻĪ±Ļ†Ī­Ī±. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Ī•Ī¹ĻƒĪ±Ī³Ļ‰Ī³Ī® της ημερομηνίας Ī­ĪŗĪ“ĪæĻƒĪ·Ļ‚." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2482,86 +2509,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "Δε βρέθηκε Ī·Ī»ĪµĪŗĻ„ĻĪæĪ½Ī¹ĪŗĻŒ βιβλίο ĻƒĻ„Īæ αρχείο." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Αποτυχία Ī±Ī½Ī¬Ī³Ī½Ļ‰ĻƒĪ·Ļ‚ ημερομηνίας/ĻŽĻĪ±Ļ‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Δημιουργία" @@ -3132,7 +3159,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3287,8 +3314,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Ī•Ī¾ĻŽĻ†Ļ…Ī»Ī»Īæ" @@ -3400,12 +3427,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3424,7 +3451,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3432,70 +3465,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "ΣελίΓα τίτλου" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Πίνακας Περιεχομένων" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Ευρετήριο" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Ī“Ī»Ļ‰ĻƒĻƒĪ¬ĻĪ¹" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Βιβλιογραφία" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "ĪšĪæĪ»ĪæĻ†ĻŽĪ½Ī±Ļ‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Πνευματικά Ī”Ī¹ĪŗĪ±Ī¹ĻŽĪ¼Ī±Ļ„Ī±" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Ī‘Ļ†Ī¹Ī­ĻĻ‰ĻƒĪ·" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Ī£Ī·Ī¼ĪµĪ¹ĻŽĻƒĪµĪ¹Ļ‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Ī ĻĻŒĪ»ĪæĪ³ĪæĻ‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3506,12 +3539,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -4108,7 +4141,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Βιβλία" @@ -4271,8 +4304,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4619,7 +4652,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4707,10 +4740,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Διαγραφή" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5401,38 +5430,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5441,15 +5470,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5602,7 +5631,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5640,10 +5669,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5773,10 +5802,10 @@ msgstr "έξοΓος" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5812,7 +5841,7 @@ msgstr "έξοΓος" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6411,15 +6440,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6540,91 +6569,96 @@ msgstr "Όψη & αίσθηση" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Ī‘ĻĻ‡Ī¹ĪŗĻŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Ī‘ĻĪ¹ĻƒĻ„ĪµĻĪ® ĻƒĻ„ĪæĪÆĻ‡Ī¹ĻƒĪ·" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6692,33 +6726,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Σφάλμα Ī±Ī½Ī¬Ī³Ī½Ļ‰ĻƒĪ·Ļ‚ αρχείου" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6743,7 +6777,7 @@ msgid "&Title: " msgstr "&Τίτλος: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6773,7 +6807,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6782,7 +6816,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6790,7 +6824,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6807,39 +6841,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6950,15 +6988,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7412,7 +7458,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Μη ορισμένο" @@ -7766,7 +7812,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8075,14 +8121,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Τίτλος:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8348,7 +8394,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8509,13 +8555,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8585,7 +8631,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "Ī—&μερομηνία:" @@ -8659,13 +8705,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9674,7 +9720,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9912,7 +9958,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+Ī•" @@ -10391,7 +10437,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10917,52 +10963,52 @@ msgstr "&ĪˆĪ¾ĪæĪ“ĪæĻ‚" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Ī†ĻĪ½Ī·ĻƒĪ· Ļ€ĻĻŒĻƒĪ²Ī±ĻƒĪ·Ļ‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10970,27 +11016,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10998,116 +11044,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11115,38 +11166,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11232,7 +11283,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11291,54 +11342,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13476,34 +13527,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14373,46 +14424,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14699,7 +14750,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14941,33 +14992,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "Ī”Ī¹Ī±Ļ‡ĪµĪÆĻĪ¹ĻƒĪ· Ī£ĪµĪ»Ī¹Ī“ĪæĪ“ĪµĪ¹ĪŗĻ„ĻŽĪ½" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15396,7 +15447,7 @@ msgstr "επιλεγμένο" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "ναι" @@ -15404,7 +15455,7 @@ msgstr "ναι" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16294,17 +16345,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Ī£Ļ…Ī¼Ļ€ĪÆĪµĻƒĪ· Ī²Ī¬ĻƒĪ·Ļ‚ ΓεΓομένων" @@ -16443,28 +16494,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16681,6 +16727,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17541,108 +17597,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Ī— λήψη Ļ„ĪµĪ»ĪµĪÆĻ‰ĻƒĪµ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18384,6 +18440,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." @@ -18454,6 +18522,9 @@ msgstr "" #~ msgid "Copy to Clipboard" #~ msgstr "Αντιγραφή ĻƒĻ„Īæ Ī ĻĻŒĻ‡ĪµĪ¹ĻĪæ" +#~ msgid "Del" +#~ msgstr "Διαγραφή" + #~ msgid "metadata" #~ msgstr "μεταΓεΓομένα" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index 2869f99544..bb595e7f0d 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-05-21 07:30+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-07-16 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:53+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18207,5 +18263,17 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid " " #~ msgstr " " diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index 1c847ff1ce..bcd216fd20 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-02-27 02:43+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-07-16 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:54+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Does absolutely nothing" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -867,7 +867,7 @@ msgstr "Disable the named plugin" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -877,18 +877,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -902,7 +902,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -910,7 +910,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1031,7 +1031,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "News" @@ -1039,8 +1039,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1084,33 +1084,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Getting list of books on device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Transferring books to device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Adding books to device metadata listing…" @@ -1118,24 +1118,24 @@ msgstr "Adding books to device metadata listing…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Removing books from device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Removing books from device metadata listing…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Sending metadata to device…" @@ -1349,22 +1349,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Communicate with the Amazon Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1678,6 +1680,25 @@ msgstr "Communicate with an eBook reader." msgid "Get device information..." msgstr "Get device information…" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1913,7 +1934,7 @@ msgstr "Options to control the processing of the output %s" msgid "Options to control the look and feel of the output" msgstr "Options to control the look and feel of the output" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1921,35 +1942,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Control auto-detection of document structure." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Options to set metadata in the output" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Options to help with debugging the conversion" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "List builtin recipes" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Output saved to" @@ -2186,9 +2207,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2209,13 +2230,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2223,13 +2250,13 @@ 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2237,7 +2264,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2248,7 +2275,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2258,105 +2285,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2364,86 +2391,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Converting input to HTML…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Running transforms on ebook…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Creating" @@ -3041,7 +3068,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3196,8 +3223,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3309,12 +3336,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3333,7 +3360,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3341,70 +3374,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3415,12 +3448,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -4017,7 +4050,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4180,8 +4213,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4528,7 +4561,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4616,10 +4649,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5310,38 +5339,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5350,15 +5379,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5511,7 +5540,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5549,10 +5578,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5682,10 +5711,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5721,7 +5750,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6320,15 +6349,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6449,91 +6478,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6601,33 +6635,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6652,7 +6686,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6682,7 +6716,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6691,7 +6725,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6699,7 +6733,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6716,39 +6750,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6859,15 +6897,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7321,7 +7367,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7675,7 +7721,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7984,14 +8030,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8257,7 +8303,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8418,13 +8464,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8494,7 +8540,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8568,13 +8614,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9583,7 +9629,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9821,7 +9867,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10300,7 +10346,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10826,52 +10872,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10879,27 +10925,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10907,116 +10953,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11024,38 +11075,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11141,7 +11192,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11200,54 +11251,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13385,34 +13436,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14282,46 +14333,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14608,7 +14659,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14850,33 +14901,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15305,7 +15356,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15313,7 +15364,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16203,17 +16254,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16352,28 +16403,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16590,6 +16636,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17450,108 +17506,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18293,6 +18349,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "No valid plugin found in " #~ msgstr "No valid plugin found in " diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index b7af675a3b..453d496bea 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-02-15 08:46+0000\n" "Last-Translator: Vladimir Oka \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-07-16 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:53+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Does absolutely nothing" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -898,7 +898,7 @@ msgstr "Disable the named plugin" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -908,18 +908,18 @@ msgstr "" msgid "Yes" msgstr "Yes" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Main" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Card A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -933,7 +933,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -941,7 +941,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Communicate with S60 phones." @@ -1069,7 +1069,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "News" @@ -1077,8 +1077,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Catalogue" @@ -1128,33 +1128,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Getting list of books on device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Transferring books to device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Adding books to device metadata listing..." @@ -1162,24 +1162,24 @@ msgstr "Adding books to device metadata listing..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Removing books from device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Removing books from device metadata listing..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Sending metadata to device..." @@ -1395,24 +1395,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Communicate with the Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Communicate with the Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Not Implemented" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1744,6 +1744,25 @@ msgstr "Communicate with an eBook reader." msgid "Get device information..." msgstr "Get device information..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2009,7 +2028,7 @@ msgstr "Options to control the processing of the output %s" msgid "Options to control the look and feel of the output" msgstr "Options to control the look and feel of the output" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2017,16 +2036,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "Modify the document text and structure using user defined patterns." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Control auto-detection of document structure." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2036,19 +2055,19 @@ msgstr "" "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Options to set metadata in the output" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Options to help with debugging the conversion" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "List builtin recipes" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Output saved to" @@ -2345,13 +2364,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"When calibre removes inter paragraph spacing, it automatically sets a " -"paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2371,13 +2387,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2385,7 +2407,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2393,7 +2415,7 @@ 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2401,7 +2423,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2412,7 +2434,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2428,81 +2450,81 @@ msgstr "" "corresponding pair of normal characters. This option will preserve them " "instead." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Set the publication date." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2510,23 +2532,23 @@ 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:518 -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 "" -"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." - #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 "" +"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." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2534,7 +2556,7 @@ msgstr "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2546,11 +2568,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2558,7 +2580,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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2566,7 +2588,7 @@ msgstr "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2574,7 +2596,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2584,7 +2606,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2592,51 +2614,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Failed to parse date/time" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Converting input to HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Running transforms on ebook..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Creating" @@ -3288,7 +3310,7 @@ msgid "Producer" msgstr "Producer" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3459,8 +3481,8 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Cover" @@ -3572,14 +3594,12 @@ msgstr "When present, use author sort field as author." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Don't add Table of Contents to end of book. Useful if the book has its own " -"table of contents." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Title for any generated in-line table of contents." @@ -3601,7 +3621,13 @@ msgstr "" "will try to convert margins specified in the input document, otherwise it " "will ignore them." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "All articles" @@ -3609,70 +3635,70 @@ msgstr "All articles" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "This is an Amazon Topaz book. It cannot be processed." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Title Page" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Table of Contents" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glossary" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Acknowledgements" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliography" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Colophon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedication" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Foreword" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "List of Illustrations" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "List of Tables" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Notes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Preface" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Main Text" @@ -3683,12 +3709,12 @@ msgstr "%s format books are not supported" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML TOC generation options." @@ -4387,7 +4413,7 @@ msgid "Choose Files" msgstr "Choose Files" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Books" @@ -4557,8 +4583,8 @@ msgstr "Add to library" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "No book selected" @@ -4916,7 +4942,7 @@ msgstr "Cannot convert" msgid "Starting conversion of %d book(s)" msgstr "Starting conversion of %d book(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "Empty output file, probably the conversion process crashed" @@ -5007,10 +5033,6 @@ msgid "" msgstr "" "Failed to delete some books, click the Show Details button for details." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Remove books" @@ -5723,27 +5745,27 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Cannot view" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Format unavailable" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Selected books have no formats" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Choose the format to view" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5752,11 +5774,11 @@ msgstr "" "Not all the selected books were available in the %s format. You should " "convert them first." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Multiple Books Selected" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5769,15 +5791,15 @@ msgstr "" "started the process cannot be stopped until complete. Do you wish to " "continue?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Cannot open folder" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s has no available formats." @@ -5944,7 +5966,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5982,10 +6004,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6118,10 +6140,10 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6157,7 +6179,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6780,15 +6802,15 @@ msgid "&Base font size:" msgstr "&Base font size:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Font size &key:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6911,47 +6933,80 @@ msgstr "Look & Feel" msgid "Control the look and feel of the output" msgstr "Control the look and feel of the output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Left align" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Justify text" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Disable font size rescaling" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Base &font size:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Wizard to help you choose an appropriate font size key" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Minimum &line height:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Line &height:" -#: /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:156 msgid "Input character &encoding:" msgstr "Input character &encoding:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Remove &spacing between paragraphs" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linearise tables" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Transliterate unicode characters to ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Keep &ligatures" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Extra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -6961,45 +7016,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Text justification:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linearise tables" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Extra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Transliterate unicode characters to ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Insert &blank line" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Keep &ligatures" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Smarten &punctuation" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7068,33 +7095,33 @@ msgstr "" "possible." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Choose cover for " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Cannot read" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "You do not have permission to read the file: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Error reading file" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

There was an error reading from file:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " is not a valid picture" @@ -7119,7 +7146,7 @@ msgid "&Title: " msgstr "&Title: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Change the title of this book" @@ -7151,7 +7178,7 @@ msgstr "Ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7162,7 +7189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Series:" @@ -7170,7 +7197,7 @@ msgstr "&Series:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "List of known series. You can add new series." @@ -7187,39 +7214,43 @@ msgstr "MOBI Output" msgid "Default" msgstr "Default" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" msgstr "Rescale images for &Palm devices" -#: /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:80 msgid "Use author &sort for author" msgstr "Use author &sort for author" -#: /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:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Kindle options" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Periodical masthead font:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Personal Doc tag:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignore &margins" @@ -7330,15 +7361,23 @@ msgstr "Do not reduce image size and depth" msgid "RB Output" msgstr "RB Output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "No formats available" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "Cannot build regex using the GUI builder without a book." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Open book" @@ -7807,7 +7846,7 @@ msgstr "Cover browser could not be loaded" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Undefined" @@ -8179,7 +8218,7 @@ msgid "My Books" msgstr "My Books" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Generate catalogue" @@ -8496,14 +8535,14 @@ msgstr "Set options for converting %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Title:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Author(s):" @@ -8771,7 +8810,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Custom metadata" @@ -8961,13 +9000,13 @@ msgstr "" "Dickens should be sorted as Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Rating:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Rating of this book. 0-5 stars" @@ -9044,7 +9083,7 @@ msgid "&Force numbers to start with:" msgstr "&Force numbers to start with:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Date:" @@ -9126,13 +9165,13 @@ msgid "Set from &ebook file(s)" msgstr "Set from &ebook file(s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&Basic metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&Custom metadata" @@ -10182,7 +10221,7 @@ msgid "&Author:" msgstr "&Author:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Ta&gs:" @@ -10430,7 +10469,7 @@ msgid "Rename the item in every book where it is used." msgstr "Rename the item in every book where it is used." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10927,7 +10966,7 @@ msgid "Regular expression (?P)" msgstr "Regular expression (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11466,20 +11505,20 @@ msgstr "&Quit" msgid "Unhandled exception" msgstr "Unhandled exception" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Permission denied" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11487,11 +11526,11 @@ msgstr "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Title &sort:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11499,7 +11538,7 @@ msgstr "" " The green colour indicates that the current title sort matches the current " "title" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11507,17 +11546,17 @@ msgstr "" " The red colour warns that the current title sort does not match the current " "title. No action is required if this is what you want." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11529,11 +11568,11 @@ msgstr "" "If the box is coloured green, then text matches the individual author's sort " "strings. If it is coloured red, then the authors and this text do not match." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "Author s&ort:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11541,7 +11580,7 @@ msgstr "" " The green colour indicates that the current author sort matches the current " "author" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11549,11 +11588,11 @@ msgstr "" " The red colour indicates that the current author sort does not match the " "current author. No action is required if this is what you want." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&Number:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11561,106 +11600,111 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Set the cover for the book from the selected format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Choose formats for " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "No permission" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "You do not have permission to read the following files:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "No format selected" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Could not read metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Could not read metadata from %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Browse" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "T&rim" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Remove" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Download co&ver" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Generate cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Not a valid picture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Specify title and author" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "You must specify a title and author before generating a cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Invalid cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "Could not change cover as the image is invalid." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "This book has no cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "stars" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Tags changed" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -11668,11 +11712,11 @@ msgstr "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11680,38 +11724,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "This ISBN number is valid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "This ISBN number is invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Publisher:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Clear date" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Publishe&d:" @@ -11797,7 +11841,7 @@ msgid "Previous" msgstr "Previous" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Edit Metadata" @@ -11859,54 +11903,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Could not read cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Change cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Co&mments" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Cover and formats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "C&ustom metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Comments" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14252,34 +14296,34 @@ msgstr "Cannot remove" msgid "Cannot remove the actions %s from this location" msgstr "Cannot remove the actions %s from this location" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "A&vailable actions" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&Current actions" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Move selected action up" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Move selected action down" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Add selected actions to toolbar" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Remove selected actions from toolbar" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&Current actions" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Move selected action up" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Move selected action down" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "This tweak has its default value" @@ -15171,46 +15215,46 @@ msgstr "Change sub-categorization scheme" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Convert book %(num)d of %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Could not convert some books" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Queueing books for bulk conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Queueing " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Fetch news from " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Convert existing" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15512,7 +15556,7 @@ msgid "Options to customize the ebook viewer" msgstr "Options to customise the ebook viewer" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Remember last used window size" @@ -15759,35 +15803,35 @@ msgstr "Enter title for bookmark:" msgid "Manage Bookmarks" msgstr "Manage Bookmarks" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Loading ebook..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Could not open ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Options to control the ebook viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "If specified, viewer window will try to come to the front when started." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "If specified, viewer window will try to open full screen when started." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Print javascript alert and console messages to the console" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16251,7 +16295,7 @@ msgstr "checked" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "yes" @@ -16259,7 +16303,7 @@ msgstr "yes" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "no" @@ -17411,17 +17455,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Copying %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Compacting database" @@ -17576,30 +17620,23 @@ msgstr "" "saving to supports Unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Convert paths to lowercase." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Replace whitespace with underscores." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Requested formats not available" @@ -17837,6 +17874,16 @@ msgstr "" "Auto reload server when source code changes. May not work in all " "environments." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18784,102 +18831,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Unknown News Source" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Download finished" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "Failed to download the following articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " from " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tFailed links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "Could not fetch article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 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:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Fetching feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Got feeds from index page" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Trying to download cover..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Generating masthead..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starting download [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds downloaded to %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "Could not download cover: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Downloading cover from %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Masthead image downloaded" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Untitled Article" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Article downloaded: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Article download failed: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Fetching feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18887,7 +18934,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19651,6 +19698,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "The reader has no storage card connected." #~ msgstr "The reader has no storage card connected." @@ -21140,6 +21199,9 @@ msgstr "" #~ msgid "Sort by &popularity" #~ msgstr "Sort by &popularity" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Edit meta information" #~ msgstr "Edit meta information" @@ -22220,6 +22282,13 @@ msgstr "" #~ msgid "%d of %d" #~ msgstr "%d of %d" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " + #~ msgid "Communicate with the Kogan" #~ msgstr "Communicate with the Kogan" @@ -22239,6 +22308,15 @@ msgstr "" #~ "The line height in pts. Controls spacing between consecutive lines of text. " #~ "By default no line height manipulation is performed." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." + #~ msgid "" #~ "Scale used to determine the length at which a line should be unwrapped if " #~ "preprocess is enabled. Valid values are a decimal between 0 and 1. The " @@ -22382,6 +22460,13 @@ msgstr "" #~ msgid "Book %s of %s" #~ msgstr "Book %s of %s" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." + #~ msgid "" #~ "Normally calibre treats blank lines as paragraph markers. With this option " #~ "it will assume that every line represents a paragraph instead." @@ -22646,6 +22731,15 @@ msgstr "" #~ "ebook.com/user_manual/conversion.html#font-size-rescaling\">User Manual " #~ "for a discussion of how font size rescaling works.

" +#~ msgid "Indent size:" +#~ msgstr "Indent size:" + +#~ msgid "Insert &blank line" +#~ msgstr "Insert &blank line" + +#~ msgid "Text justification:" +#~ msgstr "Text justification:" + #~ msgid "PDB Input" #~ msgstr "PDB Input" @@ -23318,6 +23412,13 @@ msgstr "" #~ "subdirectory with filenames containing title and author. Available controls " #~ "are: {%s}" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" + #, python-format #~ msgid "" #~ "The template to control the filename and directory structure of files sent " diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index 6f6e5ace06..97f5cc0df3 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-01-09 00:03+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-07-16 04:38+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:39+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Faras absolute nenion" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -892,7 +892,7 @@ msgstr "Malŝalti la indikitan kromprogramon" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -902,18 +902,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -927,7 +927,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -935,7 +935,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1056,7 +1056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1064,8 +1064,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1109,33 +1109,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1143,24 +1143,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1374,22 +1374,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Komuniki kun la aparato Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1701,6 +1703,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1921,7 +1942,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1929,35 +1950,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2175,9 +2196,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2194,29 +2215,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2227,7 +2254,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2237,105 +2264,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2343,86 +2370,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2989,7 +3016,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3144,8 +3171,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3257,12 +3284,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3281,7 +3308,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3289,70 +3322,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3363,12 +3396,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3965,7 +3998,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4128,8 +4161,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4476,7 +4509,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4564,10 +4597,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5258,38 +5287,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5298,15 +5327,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5459,7 +5488,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5497,10 +5526,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5630,10 +5659,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5669,7 +5698,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6268,15 +6297,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6397,91 +6426,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6549,33 +6583,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6600,7 +6634,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6630,7 +6664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6639,7 +6673,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6647,7 +6681,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6664,39 +6698,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6807,15 +6845,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7269,7 +7315,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7623,7 +7669,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7932,14 +7978,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8205,7 +8251,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8366,13 +8412,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8442,7 +8488,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8516,13 +8562,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9531,7 +9577,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9769,7 +9815,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10248,7 +10294,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10774,52 +10820,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10827,27 +10873,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10855,116 +10901,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10972,38 +11023,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11089,7 +11140,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11148,54 +11199,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13333,34 +13384,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14230,46 +14281,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14556,7 +14607,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14798,33 +14849,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15253,7 +15304,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15261,7 +15312,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16151,17 +16202,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16300,28 +16351,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16538,6 +16584,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17398,108 +17454,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18241,6 +18297,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 57ee1198b9..270eb9ff4d 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-07-15 17:42+0000\n" -"PO-Revision-Date: 2011-07-15 15:02+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" +"PO-Revision-Date: 2011-07-22 18:33+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-07-16 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:49+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528 @@ -42,20 +42,20 @@ msgid "Does absolutely nothing" msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -113,9 +113,9 @@ msgstr "No hace absolutamente nada" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -178,11 +178,11 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -193,14 +193,14 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -934,7 +934,7 @@ msgstr "" "La ruta a la biblioteca es demasiado larga. Debe tener menos de %d " "caracteres." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -944,18 +944,18 @@ msgstr "" msgid "Yes" msgstr "SĆ­" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Tarjeta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -969,7 +969,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -977,7 +977,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Comunicar con telĆ©fonos S60." @@ -1129,7 +1129,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Noticias" @@ -1137,8 +1137,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "CatĆ”logo" @@ -1190,33 +1190,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Obteniendo la lista de libros en el dispositivo ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Transfiriendo libros al dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "AƱadiendo libros al listado de metatados del dispositivo..." @@ -1224,24 +1224,24 @@ msgstr "AƱadiendo libros al listado de metatados del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Eliminando libros del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Eliminando libros del listado de metatados del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Enviando metadatos al dispositivo..." @@ -1468,24 +1468,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunicarse con el lector Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Comunicarse con el Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " -msgstr "" -"El lector Kobo admite sólo una colección por ahora: la lista Ā«Im_ReadingĀ». " -"Cree una etiqueta llamada Ā«Im_ReadingĀ» " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " +msgstr "El lector Kobo admite varias colecciones, incluidas " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "Crear etiquetas para gestión automĆ”tica" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "No implementado" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1829,6 +1829,37 @@ msgstr "Comunicar con un lector de libros electrónicos." msgid "Get device information..." msgstr "Obtener información del dispositivo..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" +"No se pudo acceder a los ficheros de la memoria principal del dispositivo. " +"DeberĆ­a contactar con el fabricante del dispositivo para obtener ayuda. En " +"ocasiones puede solucionarse con un cable USB diferente o un puerto USB " +"distinto en el ordenador. Si el dispositivo tiene alguna opción para " +"restaurar la configuración de fĆ”brica, Ćŗsela. Error subyacente: %s" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" +"No se pudo acceder los ficheros de tarjeta SD del dispositivo. Esto puede " +"ocurrir por muchas razones. La tarjeta SD puede estar corrupta, puede tener " +"demasiada capacidad para el dispositivo, puede estar protegida contra " +"escritura, etc. Pruebe con una tarjeta SD diferente o reformatee la tarjeta " +"SD con el sistema de ficheros FAT32. AdemĆ”s, asegĆŗrese de que no hay " +"demasiados ficheros en el directorio raĆ­z de la tarjeta SD. Error " +"subyacente: %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 msgid "USB Vendor ID (in hex)" @@ -2109,7 +2140,7 @@ msgstr "Opciones para controlar el procesamiento de la salida %s" msgid "Options to control the look and feel of the output" msgstr "Opciones para controlar el aspecto de la salida" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2120,18 +2151,18 @@ msgstr "" "Desactivado de manera predeterminada. Use %(en)s para activarlo. Las " "acciones individuales pueden desactivarse con las opciones %(dis)s." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modificar el texto y la estructura del documento utilizando patrones " "definidos por el usuario." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Control de autodetección de estructura de documento." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2141,19 +2172,19 @@ msgstr "" "el fichero de entrada tiene un ƍndice, se usarĆ” Ć©ste en lugar del generado " "automĆ”ticamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Opciones para asignar metadatos en la salida" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Opciones para ayudar con la depuración de la conversión" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Lista de las recetas incorporadas" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Salida guardada en" @@ -2469,13 +2500,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Cuando calibre elimina el espacio entre pĆ”rrafos, aƱade automĆ”ticamente una " -"sangrĆ­a en la primera lĆ­nea para que los pĆ”rrafos puedan distinguirse " -"fĆ”cilmente. Esta opción controla el ancho de dicha sangrĆ­a." +"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 msgid "" @@ -2495,6 +2526,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 "" +"Establece la altura de las lĆ­neas en blanco que se insertan (en unidades " +"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 +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 "" @@ -2502,7 +2542,7 @@ msgstr "" "primera imagen del fichero es una portada y se estĆ” especificando una " "portada externa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2510,7 +2550,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2519,7 +2559,7 @@ msgstr "" "tipogrĆ”ficos correctos. Para mĆ”s detalles ver " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2527,7 +2567,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2545,7 +2585,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2561,85 +2601,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Establecer la fecha de publicación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2647,7 +2687,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2657,14 +2697,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2672,7 +2712,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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2684,18 +2724,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2704,7 +2744,7 @@ msgstr "" "saltos de escena con mĆŗltiples lĆ­neas en blanco se sustituyen por lĆ­neas " "horizontales." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2712,7 +2752,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2722,7 +2762,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2730,54 +2770,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 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:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Convirtiendo entrada a HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Aplicando transformaciones al libro electrónico..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Creando" @@ -3454,7 +3494,7 @@ msgid "Producer" msgstr "Productor" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3638,8 +3678,8 @@ msgstr "" "libro identificado por el ISBN.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Portada" @@ -3771,14 +3811,14 @@ msgstr "Cuando estĆ© presente, usar el campo de orden de autor como autor." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"No aƱadir un ƍndice al final del libro. Útil si el libro tiene su propio " +"No aƱadir un ƍndice al libro. Resulta Ćŗtil si el libro ya tiene su propio " "Ć­ndice." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "TĆ­tulo para cualquier Ć­ndice generado en el texto." @@ -3801,7 +3841,15 @@ msgstr "" "complemento de salida MOBI intentarĆ” convertir los mĆ”rgenes especificados en " "el documento de entrada, en caso contrario harĆ” caso omiso de los mĆ”rgenes." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" +"Al aƱadir un ƍndice al libro, hacerlo al principio del libro y no al final. " +"No se recomienda." + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Todos los artĆ­culos" @@ -3809,70 +3857,70 @@ msgstr "Todos los artĆ­culos" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este es un libro Topaz de Amazon. No se puede procesar." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "PĆ”gina de tĆ­tulo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "ƍndice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ƍndice analĆ­tico" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Agradecimientos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "BibliografĆ­a" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "EpĆ­grafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Lista de ilustraciones" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Lista de tablas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Texto principal" @@ -3883,12 +3931,12 @@ msgstr "El formato de libros %s no estĆ” soportado" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Libro %(sidx)s de %(series)s" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Opciones de generación del ƍndice HTML." @@ -4645,7 +4693,7 @@ msgid "Choose Files" msgstr "Escoger ficheros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Libros" @@ -4821,8 +4869,8 @@ msgstr "AƱadir a la biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "No hay libros seleccionados" @@ -5195,7 +5243,7 @@ msgstr "No se puede convertir" msgid "Starting conversion of %d book(s)" msgstr "Iniciando la conversión de %d libro(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" "Fichero de salida vacĆ­o, probablemente el proceso de conversión ha fallado" @@ -5291,10 +5339,6 @@ msgstr "" "No se pudieron borrar algunos libros, pulse en el botón Mostrar detalles " "para ver mĆ”s detalles." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Supr" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Eliminar libros" @@ -6046,27 +6090,27 @@ msgstr "Leer un libro al azar" msgid "Clear recently viewed list" msgstr "Limpiar la lista de leĆ­dos recientemente" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "No se puede visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Formato no disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Los libros seleccionados no tienen ningĆŗn formato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Elija el formato para visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -6075,11 +6119,11 @@ msgstr "" "No todos los libros seleccionados estĆ”n disponibles en el formato %s. Debe " "convertirlos antes." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Varios libros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -6092,15 +6136,15 @@ msgstr "" "equipo. Una vez comenzado el proceso no puede deterse hasta que se complete. " "ĀæDesea continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "No se puede abrir la carpeta" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Este libro ya no existe en su biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s no tiene formatos disponibles." @@ -6267,7 +6311,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6305,10 +6349,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6442,10 +6486,10 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6481,7 +6525,7 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -7123,15 +7167,15 @@ msgid "&Base font size:" msgstr "TamaƱo de letra &base:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Cla&ve de tamaƱo de letra" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7265,48 +7309,81 @@ msgstr "Apariencia" msgid "Control the look and feel of the output" msgstr "Controlar la apariencia de la salida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Alineación izquierda" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Justificar texto" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Desactivar la modificación del tamaƱo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "&TamaƱo de letra base:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "Asistente que le ayudarĆ” a elegir una clave de tamaƱo de letra adecuada" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "&Altura mĆ­nima de lĆ­nea:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "&Codificación de entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Eliminar es&paciado entre pĆ”rrafos" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "TamaƱo de la sangrĆ­a:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +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:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "&Justificación del texto:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linealizar tablas" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "T&ransliterar los caracteres unicode mediante ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "&Mantener ligaduras" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "C&SS adicional" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7316,45 +7393,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Justificación:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linealizar tablas" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "C&SS adicional" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "T&ransliterar los caracteres unicode mediante ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Insertar línea en &blanco" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "&Mantener ligaduras" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Corregir la &puntuación" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "&Altura mínima de línea:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "Tamaño de &sangría:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "&Altura de línea:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7423,33 +7472,33 @@ msgstr "" "sea posible." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Elegir portada para " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "No se puede leer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "No tiene permiso de lectura para el fichero: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Error leyendo el fichero" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Hubo un error leyendo el fichero:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " no es una imagen vƔlida" @@ -7474,7 +7523,7 @@ msgid "&Title: " msgstr "&Tƭtulo: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Cambiar el tƭtulo del libro" @@ -7506,7 +7555,7 @@ msgstr "Eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7517,7 +7566,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Serie:" @@ -7525,7 +7574,7 @@ msgstr "&Serie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Lista de series conocidas. Se pueden aƱadir nuevas series." @@ -7542,39 +7591,43 @@ msgstr "Salida MOBI" msgid "Default" msgstr "Predeterminado" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&TĆ­tulo para el ƍndice:" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Opciones de Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Tipo de letra de cabecera de la publicación:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Etiqueta de documentos personales" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignorar &mĆ”rgenes" @@ -7685,17 +7738,25 @@ msgstr "No reducir el tamaƱo y profundidad de las imĆ”genes" msgid "RB Output" msgstr "Salida RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "No hay formatos disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "No se puede construir una expresión regular usando la interfaz grĆ”fica sin " "un libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "No se pudo abrir el fichero" + +#: /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 "No se pudo abrir el fichero, puede que estĆ© abierto en otro programa" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Abrir libro" @@ -8179,7 +8240,7 @@ msgstr "No se ha podido cargar el explorador de portadas" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Indefinido" @@ -8561,7 +8622,7 @@ msgid "My Books" msgstr "Mis libros" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Generar el catĆ”logo" @@ -8943,14 +9004,14 @@ msgstr "Establecer opciones para convertir %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&TĆ­tulo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(es)" @@ -9230,7 +9291,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Metadatos personalizados" @@ -9423,13 +9484,13 @@ msgstr "" "ordena Miguel de Cervantes como Cervantes, Miguel de." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Valoración:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Valoración de este libro: 0-5 estrellas" @@ -9509,7 +9570,7 @@ msgid "&Force numbers to start with:" msgstr "&Obligar a que los nĆŗmeros empiecen por:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Fecha:" @@ -9594,13 +9655,13 @@ msgid "Set from &ebook file(s)" msgstr "Establecer a partir del (los) &fichero(s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "Metadatos &bĆ”sicos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "Metadatos &personalizados" @@ -10716,7 +10777,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "&Etiquetas:" @@ -10973,7 +11034,7 @@ msgid "Rename the item in every book where it is used." msgstr "Renombrar el elemento en todos los libros que lo usen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -11488,7 +11549,7 @@ msgid "Regular expression (?P)" msgstr "Expresión regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -12037,20 +12098,20 @@ msgstr "&Salir" msgid "Unhandled exception" msgstr "Excepción no considerada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Permiso denegado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12058,11 +12119,11 @@ msgstr "" "Especifica cómo debe ordenarse el tĆ­tulo de este libro. Por ejemplo, Ā«El " "exorcistaĀ» podrĆ­a ordenarse como Ā«Exorcista, ElĀ»." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Orden de tĆ­tulo:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12070,7 +12131,7 @@ msgstr "" " El color verde indica que el orden de tĆ­tulo actual corresponde al tĆ­tulo " "actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12078,11 +12139,11 @@ msgstr "" " El color rojo le avisa de que el orden de tĆ­tulo actual no corresponde al " "tĆ­tulo actual. No se requiere ninguna acción si es esto lo que desea." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Los autores han cambiado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12090,7 +12151,7 @@ msgstr "" "Ha modificado los autores de este libro. Debe guardar los cambios antes de " "usar Ā«Administrar autoresĀ». ĀæQuiere guardar los cambios?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12103,11 +12164,11 @@ msgstr "" "individuales. Si aparece en rojo, entonces los autores y este texto no " "coinciden." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "&Orden de autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12115,7 +12176,7 @@ msgstr "" " El color verde indica que el orden de autor actual coincide con el autor " "actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12123,11 +12184,11 @@ msgstr "" " El color rojo indica que el orden de autor actual no corresponde al autor " "actual. No es necesaria ninguna acción si es esto lo que desea" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&NĆŗmero:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -12138,106 +12199,111 @@ msgstr "" "\n" "Doble clic para ver" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "Restaurar %s del original" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Asignar la portada del formato seleccionado como portada del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "Establecer los metadatos del libro a partir del formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "AƱadir un formato a este libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "Eliminar el formato seleccionado de este libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Elegir formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "No tiene permiso" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "No tiene permiso para leer los siguientes ficheros:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "No se ha seleccionado ningĆŗn formato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "No se pudieron leer los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "No se pudieron leer los metadatos del formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Explorar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "&Recortar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Eliminar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Descargar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Generar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "No es una imagen vĆ”lida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Especificar tĆ­tulo y autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Has de especificar un tĆ­tulo y un autor antes de generar una portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Portada no vĆ”lida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "No se pudo cambiar la portada porque la imagen no es vĆ”lida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Este libro no tiene portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "TamaƱo de portada: %(width)dƗ%(height)d pĆ­xeles" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "estrellas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Tags Cambiadas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12245,11 +12311,11 @@ msgstr "" "Ha modificado las etiquetas. Para usar el editor de etiquetas debe descartar " "o aplicar los cambios. ĀæDesea aplicarlos?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12260,38 +12326,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Este ISBN es vĆ”lido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Este ISBN no es vĆ”lido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "ISBN no vĆ”lido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "Introduzca un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "El ISBN que ha introducido no es vĆ”lido. Pruebe otra vez." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Editor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Borrar la fecha" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Publica&do:" @@ -12383,7 +12449,7 @@ msgid "Previous" msgstr "Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Modificar metadatos" @@ -12455,54 +12521,54 @@ msgstr "Configurar descarga de metadatos" msgid "Change how calibre downloads metadata" msgstr "Cambiar cómo descarga calibre los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "No se pudo leer la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Cambiar la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Co&mentarios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Portada y formatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "Metadatos &personalizados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "Co&mentarios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "Metadatos bĆ”sicos" @@ -15037,34 +15103,34 @@ msgstr "No se puede eliminar" msgid "Cannot remove the actions %s from this location" msgstr "No se pueden eliminar las acciones %s de esta ubicación" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" -msgstr "Elija una &barra de herramientas para personalizar:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" +msgstr "Elija la barra para personalizar" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Acciones &disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&Acciones actuales" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Mover la acción seleccionada hacia arriba" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Mover la acción seleccionada hacia abajo" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "AƱadir la acción seleccionada a la barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Quitar las acciones seleccionadas de la barra de herramientas" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&Acciones actuales" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Mover la acción seleccionada hacia arriba" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Mover la acción seleccionada hacia abajo" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "Este ajuste tiene el valor predeterminado" @@ -15999,18 +16065,18 @@ msgstr "Cambiar el mĆ©todo de división de categorĆ­as" msgid "First letter is usable only when sorting by name" msgstr "La primera letra sólo puede usarse cuando se ordena por nombre" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Convertido el libro %(num)d de %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "No se pudieron convertir algunos libros" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " @@ -16019,28 +16085,28 @@ msgstr "" "No se pudieron convertir %(num)d de %(tot)d libros, porque no se encontró " "ningĆŗn formato de origen adecuado." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Poniendo libros en cola para conversión en bloque" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Poniendo en cola " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "Convertir el libro %(num)d de %(tot)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Obtener noticias de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "La conversión ya existe" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -16347,7 +16413,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opciones para personalizar el visor de libros electrónicos" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "&Recordar el Ćŗltimo tamaƱo de ventana usado" @@ -16601,36 +16667,36 @@ msgstr "Introducir el tĆ­tulo del marcador:" msgid "Manage Bookmarks" msgstr "Administrar marcadores" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Cargando libro electrónico..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "No se pudo abrir el libro electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Opciones para controlar el visor de libros electrónicos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Si se especifica, la ventana del visor intentarĆ” situarse en el frente " "cuando se inicie el programa." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Si se activa, la ventana del visor tratarĆ” de iniciarse a pantalla completa." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Dirigir alertas de javascript y mensajes de consola a la consola" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -17118,7 +17184,7 @@ msgstr "checked" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "yes" @@ -17126,7 +17192,7 @@ msgstr "yes" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "no" @@ -18329,19 +18395,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:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Compactando la base de datos" @@ -18508,14 +18574,7 @@ msgstr "" "del sistema de ficheros donde se guarden los libros." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"El formato con que se muestran las fechas: %d - dĆ­a, %b - mes, %Y - aƱo. El " -"valor predeterminado es: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " @@ -18524,16 +18583,16 @@ msgstr "" "El formato con que se muestran las fechas: %(day)s - dĆ­a, %(month)s - mes, " "%(year)s - aƱo. El valor predeterminado es: %(default)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Convertir las rutas a minĆŗsculas." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Sustituir espacios en blanco con guiones bajos." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Los formatos solicitados no estĆ”n disponibles" @@ -18779,6 +18838,18 @@ msgstr "" "Reiniciar el servidor automĆ”ticamente cuando cambia el código fuente. Puede " "no funcionar en todos los entornos." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "Cambiar a la interfaz completa (no móvil)" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" +"La interfaz completa ofrece muchas mĆ”s opciones, pero puede que no funcione " +"bien en una pantalla pequeƱa" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -19850,102 +19921,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Fuente de noticias desconocida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Descarga finalizada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tEnlaces fallidos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "No se ha podido obtener el artĆ­culo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 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:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Obteniendo canales de noticias..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 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:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Intentando descargar la portada..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Generando el rótulo:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Canales de noticias descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Descargando la portada desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Imagen del rótulo descargada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "ArtĆ­culo sin tĆ­tulo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "ArtĆ­culo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, 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:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Obteniendo canal de noticias" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19953,7 +20024,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -21083,6 +21154,24 @@ msgstr "" "errores impredecibles en algunos sistemas. Ā”Ya sabe a lo que se arriesga si\n" "la activa!" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" +"Guardar el fichero original al convertir de un formato al mismo formato" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" +"Cuando calibre hace una conversión de un formato al mismo formato, por\n" +"ejemplo, de EPUB a EPUB, se guarda el fichero original para que, si la\n" +"conversión no es buena, pueda ajustar las opciones y convertirlo otra\n" +"vez. Poniendo Ā«FalseĀ» en esta opción se evita que calibre guarde el fichero\n" +"original." + #~ msgid "Set the comment." #~ msgstr "Insertar comentarios." @@ -23290,6 +23379,13 @@ msgstr "" #~ "Obtener una portada para el libro identificado por el ISBN en " #~ "LibraryThing.com\n" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "No aƱadir un ƍndice al final del libro. Útil si el libro tiene su propio " +#~ "Ć­ndice." + #~ msgid "Options to control e-book conversion." #~ msgstr "Opciones para controlar la conversión de libros electrónicos." @@ -23351,6 +23447,9 @@ msgstr "" #~ msgid "Input character &encoding" #~ msgstr "Codificación de &entrada" +#~ msgid "Insert &blank line" +#~ msgstr "Insertar lĆ­nea en &blanco" + #~ msgid "Communicate with the BeBook eBook reader." #~ msgstr "Comunicar con el lector BeBook" @@ -23855,6 +23954,9 @@ msgstr "" #~ "comentarios

Se buscan libros que contenga todas las palabras " #~ "separadas por espacios." +#~ msgid "Del" +#~ msgstr "Supr" + #~ msgid "Convert E-books" #~ msgstr "Convertir libros electrónicos" @@ -24730,6 +24832,9 @@ msgstr "" #~ msgid "Additional note tag prefix:" #~ msgstr "Prefijo adicional para notas:" +#~ msgid "Indent size:" +#~ msgstr "Tamaño de la sangría:" + #~ msgid "Sending to &device" #~ msgstr "Enviar a &dispositivo" @@ -24968,6 +25073,9 @@ msgstr "" #~ msgid "Delete current saved search" #~ msgstr "Borrar la búsqueda guardada actual" +#~ msgid "Text justification:" +#~ msgstr "Justificación:" + #~ msgid "justify" #~ msgstr "justificar" @@ -26602,6 +26710,13 @@ msgstr "" #~ "libros en un subdirectorio por autor con nombres de fichero que contienen el " #~ "título y el autor. Las variables de control disponibles son: {%s}" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "El formato con que se muestran las fechas: %d - día, %b - mes, %Y - año. El " +#~ "valor predeterminado es: %b, %Y" + #~ msgid "" #~ "To use librarything.com you must sign up for a %sfree account%s and enter " #~ "your username and password separated by a : below." @@ -26902,6 +27017,13 @@ msgstr "" #~ "y el nombre del autor en el nombre de cada archivo. Los controles " #~ "disponibles son: {%s}" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "El lector Kobo admite sólo una colección por ahora: la lista «Im_Reading». " +#~ "Cree una etiqueta llamada «Im_Reading» " + #, python-format #~ msgid "" #~ ". Two special collections are available: %s:%s and %s:%s. Add these values " @@ -27597,6 +27719,9 @@ msgstr "" #~ "%s el tamaño de letra\n" #~ "Escala actual: %.1f" +#~ msgid "Choose the &toolbar to customize:" +#~ msgstr "Elija una &barra de herramientas para personalizar:" + #~ msgid "If the " #~ msgstr "Si la columna " @@ -27634,3 +27759,12 @@ msgstr "" #~ msgstr "" #~ "Si se activa, esta columna se mostrarÔ como HTML en los detalles del libro y " #~ "en el servidor de contenidos" + +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Cuando calibre elimina el espacio entre pÔrrafos, añade automÔticamente una " +#~ "sangría en la primera línea para que los pÔrrafos puedan distinguirse " +#~ "fÔcilmente. Esta opción controla el ancho de dicha sangría." diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 423cfa1bbc..22f6844caf 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-20 12:40+0000\n" "Last-Translator: Maidur \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-07-21 04:33+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:39+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Ei tee midagi" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -868,7 +868,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -878,18 +878,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -903,13 +903,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1030,7 +1030,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1038,8 +1038,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1083,33 +1083,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1117,24 +1117,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1348,22 +1348,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1675,6 +1677,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1895,7 +1916,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1903,35 +1924,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2149,9 +2170,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2168,29 +2189,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2201,7 +2228,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2211,105 +2238,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2317,86 +2344,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2962,7 +2989,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3117,8 +3144,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3230,12 +3257,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3254,7 +3281,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3262,70 +3295,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3336,12 +3369,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3938,7 +3971,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4101,8 +4134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4449,7 +4482,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4537,10 +4570,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5231,38 +5260,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5271,15 +5300,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5432,7 +5461,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5470,10 +5499,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5603,10 +5632,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5642,7 +5671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6241,15 +6270,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6370,91 +6399,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6522,33 +6556,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6573,7 +6607,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6603,7 +6637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6612,7 +6646,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6620,7 +6654,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6637,39 +6671,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6780,15 +6818,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7242,7 +7288,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7596,7 +7642,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7905,14 +7951,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8178,7 +8224,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8339,13 +8385,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8415,7 +8461,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8489,13 +8535,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9504,7 +9550,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9742,7 +9788,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10221,7 +10267,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10747,52 +10793,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10800,27 +10846,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10828,116 +10874,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10945,38 +10996,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11062,7 +11113,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11121,54 +11172,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13306,34 +13357,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14203,46 +14254,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14529,7 +14580,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14771,33 +14822,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15226,7 +15277,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15234,7 +15285,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16124,17 +16175,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16273,28 +16324,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16511,6 +16557,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17371,108 +17427,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18214,6 +18270,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index a876db6c20..545f12c6bd 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-06-13 11:13+0000\n" "Last-Translator: gorkaazk \n" "Language-Team: Basque \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-07-16 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:36+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Ez du ezer egiten" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -918,7 +918,7 @@ msgstr "Desgaitu izendaturiko gehigarria." msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -928,18 +928,18 @@ msgstr "" msgid "Yes" msgstr "Bai" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Nagusia" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "A txartela" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -953,7 +953,7 @@ msgstr "Araztu saioa" msgid "Communicate with Android phones." msgstr "Adroid telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -961,7 +961,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "S60 telefonoekin komunikatu." @@ -1094,7 +1094,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Albisteak" @@ -1102,8 +1102,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalogoa" @@ -1154,33 +1154,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Liburu zerrenda gailutik eskuratzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Liburuak gailura transferitzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Gailuaren metadatu zerrendara liburuak gehitzen..." @@ -1188,24 +1188,24 @@ msgstr "Gailuaren metadatu zerrendara liburuak gehitzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Gailutik liburuak ezabatzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Gailuaren metadatu zerrendatik liburuak kentzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Metadatuak gailura bidaltzen..." @@ -1427,24 +1427,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Komunikatu Kindle DX eBook irakurgailuarekin." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Komunikatu \"Kobo Reader\" enpresa horrekin." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"The Kobo horrek bilduma bati bakarrik ematen dio sostengua: \"Im_Reading\" " -"zerrendari. Sor ezazu izena hori, \"Im_Reading\" izena, duen etiketa bat. " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Abiarazi gabea, inplementatu gabea" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1793,6 +1793,25 @@ msgstr "Komunikatu eBook irakurgailu batekin." msgid "Get device information..." msgstr "Eskuratu gailuaren informazioa." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2072,7 +2091,7 @@ msgstr "Output %s fitxategiaren prozesamendua kontrolatzeko aukerak" msgid "Options to control the look and feel of the output" msgstr "Outputaren, irteerako emaitzaren, itxura osoa kontrolatzeko aukerak" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2080,16 +2099,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "Aldatu dokumentuaren testua eta estruktura patroi zehatzak erabiliz." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Dokumentuaren estrukturaren detektatze automatikoaren kontrola." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2099,19 +2118,19 @@ msgstr "" "sorburu fitxategiak dagoeneko badu aurkibidea, orduan horixe erabiliko da " "automatikoki sor zitekeenaren ordez." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Metadatuak outputean, helburuan, ezartzeko aukerak" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Bihurketaren arazketarekin laguntzeko aukerak" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "\"Nola eraiki zen\", 'builtin', formulen edo errezeten zerrenda" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Output horrela gordeta" @@ -2439,13 +2458,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"calibrek paragrafoen arteko espazioak ezabatzen dituenean, automatikoki " -"paragrafoko koska txertatzen du ziurtatzeko paragrafoen artean nahasketarik " -"ez dela egongo. Aukera honek koskaren zabalera kontrolatzeko da." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2466,6 +2482,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2473,7 +2495,7 @@ msgstr "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2483,7 +2505,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2492,7 +2514,7 @@ msgstr "" "bihurtzen ditu. Gehiago jakiteko, ikus: " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2501,7 +2523,7 @@ msgstr "" "irakurritako edozein metadatu sorburu fitxategiko edozein metadaturen " "gainetik gailenduko dira." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2512,7 +2534,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2530,91 +2552,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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 serietan sailkatuko zenukeen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Serie hauetan ezarri ezazu liburuaren aurkibidea." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Ezarri ezazu liburuaren ekoizpen-data. Noiz argitaratu zen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2622,27 +2644,27 @@ msgstr "" "Baimendu prozesamendu heuristikoa. Aukera hau ezarri beharko da edozein " "prezesamendu heuristiko bideratzeko." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2650,11 +2672,11 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2662,19 +2684,19 @@ msgstr "" "Ezabatu dokumentutik hutsik dauden paragrafoak baldin badaude beste " "paragrafoen artean." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2684,61 +2706,61 @@ msgstr "" "erabiliko da erreferentzia hiztegi bezala erabakitzeko ea gidoiak mantenduko " "diren edo ezabatuko diren." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "sr1-replace-rekin ordezkatuko den bilaketa patroia (adierazpen erregularra)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Aurkibideko serieen balioak eta puntuazioa, zenbakiak izan beharko dira. Ez " "ikusiarena egiten" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Huts egin du data/orduaren analisiak" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Sorburukoa HTML horretara bihurtzen..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 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:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Sortzen" @@ -3434,7 +3456,7 @@ msgid "Producer" msgstr "Ekoizlea" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3607,8 +3629,8 @@ msgstr "" "hemendik: LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Liburu-azala" @@ -3723,14 +3745,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Ez gehitu aurkibidea liburuaren bukaeran. Erabilgarria liburuak bere " -"aurkibide propioa daukanean." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Bertoko lanabesei esker sortu den edozein aurkibidetarako izenburua." @@ -3755,7 +3775,13 @@ msgstr "" "bazterrak sorburuan bertan bihurtzen, bestela ez die balio horiei inolako " "jaramonik egingo." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Artikulu guztiak" @@ -3763,70 +3789,70 @@ msgstr "Artikulu guztiak" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Hauxe Amazon Topaz liburua da. Ezin da prozesatu." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Orriaren Izenburua" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Aurkibidea" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Indizea" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glosarioa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Aipamenak" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Azken oharra" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Copyright-a" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Eskaintza" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigrafea" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Sarrera" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Irudien zerrenda" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Taulen zerrenda" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Oharrak" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Aitzinsolasa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Testu nagusia" @@ -3837,12 +3863,12 @@ msgstr "%s liburuen formatuekin ezin. Oraingoz sostengurik ez" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML aurkibideak sortzeko aukerak." @@ -4544,7 +4570,7 @@ msgid "Choose Files" msgstr "Aukeratu fitxategiak" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Liburuak" @@ -4714,8 +4740,8 @@ msgstr "Gehitu liburutegira" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Hautaturiko libururik ez dago" @@ -5072,7 +5098,7 @@ msgstr "Ezin da bihurtu" msgid "Starting conversion of %d book(s)" msgstr "%d liburu(ar)en bihurketa abiatzen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" "Helburu fitxategia hutsik. Ziur aski bihurketa prozesuak huts egin du" @@ -5165,10 +5191,6 @@ msgstr "" "Ezin izan dira liburu batzuk ezabatu, gehiago jakiteko egin ezazu klik " "\"Zehaztasunak erakutsi\" botoian." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Ezabatu" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Ezabatu liburuak" @@ -5886,27 +5908,27 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Ezin da ikusi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Formatu hori ez dago eskuragarri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Aukeratu ikusteko formatua" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5915,11 +5937,11 @@ msgstr "" "Hautatutako liburu guztiak ez zeuden eskuragarri %s formatuan. Lehenengo " "formatuz aldatu, bihurtu egin beharko dituzu horietako batzuk." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Liburu anitz hautatuak" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5932,15 +5954,15 @@ msgstr "" "denboran, oro har, eragin txarra izan dezake. Prozesua behin hasiz gero, " "ezin da eten burutu arte. Aurrera egin nahi duzu?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Ezin da karpeta zabaldu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s-k ez du formatu eskuragarririk." @@ -6110,7 +6132,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6148,10 +6170,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6286,10 +6308,10 @@ msgstr "outputa, helburua" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6325,7 +6347,7 @@ msgstr "outputa, helburua" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6949,15 +6971,15 @@ msgid "&Base font size:" msgstr "&Oinarrizko letra-tipoaren neurria:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Letra-tipoaren neurria &giltza:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7078,49 +7100,82 @@ msgstr "Diseinua & Itxura" msgid "Control the look and feel of the output" msgstr "Kontrolatu helburuaren itxura" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Jatorrizkoa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Ezkerretara lerrokatu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Testua bi aldeetatik justifikatu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Desgaitu letra-tipoaren tamaina eskalatzea berriro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Oinarrizko &letra-tipo tamaina:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "Laguntzaile-magialaria erabili letra-tipo egokiko giltza aukeratzen " "laguntzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "&lerro altuera minimoa:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Lerroa &altuera:" -#: /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:156 msgid "Input character &encoding:" msgstr "Sorburu karaktereak &kodetzen:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Ezabatu &espazio-txertatze paragrafoen artean" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Koskaren neurria:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Lerrokatze taulak" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Bihurtu unicode karaktereak ASCII karaktere" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Gorde &loturak" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Estra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7130,45 +7185,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Testuaren justifikazioa:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Lerrokatze taulak" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Estra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Bihurtu unicode karaktereak ASCII karaktere" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Sartu lerro bat &zuriz" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Gorde &loturak" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Itxura hobetzen &puntuazioa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "&lerro altuera minimoa:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7238,33 +7265,33 @@ msgstr "" "metadatu gehien gordeko ditu." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Aukeratu liburu-azala honentzat: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Ezin irakurri" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Ez duzu fitxategi hau irakurtzeko baimenik: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Huts egin du fitxategia irakurtzerakoan" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Akats bat egon da fitxategitik irakurtzerakoan:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " ez da irudi baliogarria" @@ -7289,7 +7316,7 @@ msgid "&Title: " msgstr "&Izenburua: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Aldatu liburu honen izenburua" @@ -7321,7 +7348,7 @@ msgstr "Etike&tak: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7333,7 +7360,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Sailak:" @@ -7341,7 +7368,7 @@ msgstr "&Sailak:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Ezagunak diren sailen zerrenda. Sail berria gehi dezakezu." @@ -7358,39 +7385,43 @@ msgstr "MOBI formatuko outputa" msgid "Default" msgstr "Lehenetsia" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Izenburua aurkibidearentzat:" -#: /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:79 msgid "Rescale images for &Palm devices" msgstr "Irudien tamaina doitu &Palm gailuetan" -#: /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:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 msgid "Disable compression of the file contents" msgstr "Desgaitu fitxategiaren edukien konpresioa" -#: /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:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Pizteko aukerak" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Periodical idazpuru letra-tipoa:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Personal Doc etiketa:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ez hartu aintzat &bazterrak" @@ -7501,17 +7532,25 @@ msgstr "Ez murriztu irudiaren tamaina eta bereizmena" msgid "RB Output" msgstr "RB outputa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Ez dago formatu eskuragarririk" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "GUI builder (Graphical User Interface eraikitzailea) erabiliz ezin da regex " "\"ohiko adierazpen\" horietako bat sortu libururik gabe." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Zabaldu liburua" @@ -7976,7 +8015,7 @@ msgstr "Liburu-azalen arakatzailea ezin izan da kargatu" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Definitu gabea" @@ -8351,7 +8390,7 @@ msgid "My Books" msgstr "Nire liburuak" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Sortu katalogoa" @@ -8674,14 +8713,14 @@ msgstr "Ezarri aukera bihurtzeko %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Izenburua:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Egilea(k):s" @@ -8949,7 +8988,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Metadatu pertsonalizatuak" @@ -9138,13 +9177,13 @@ msgstr "" "Charles Dickens honela sailkatuko da; Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Balorazioa:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Liburu honen balorazioa. 0-5 izar" @@ -9226,7 +9265,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Data:" @@ -9307,13 +9346,13 @@ msgid "Set from &ebook file(s)" msgstr "Ezarri &e-liburu(eta)ko fitxategi(eta)tik" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&Oinarrizko metadatuak" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&Pertsonalizaturiko metadatuak" @@ -10350,7 +10389,7 @@ msgid "&Author:" msgstr "Egile&a:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Etiketak:" @@ -10603,7 +10642,7 @@ msgid "Rename the item in every book where it is used." msgstr "Eman izen berria elementuari erabili izan den liburu guztietan." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -11104,7 +11143,7 @@ msgid "Regular expression (?P)" msgstr "Adierazpen arrunta (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBNa:" @@ -11647,20 +11686,20 @@ msgstr "&Irten" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Ez zaizu baimenik eman" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11668,11 +11707,11 @@ msgstr "" "Zehaztu hola sailkatu beharko litzateke liburu hau izenburuaren arabera. " "Esate baterako, El Quijote horrela sailka daiteke: Quijote, El." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11680,7 +11719,7 @@ msgstr "" " Kolore berdeak adierazten du oraingo izenburu mota horrek bat egiten duela " "oraingo izenburuarekin" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11689,17 +11728,17 @@ msgstr "" "bat egiten oraingo tituluarekin. Horixe bada nahi duzuna, jakina, ez duzu " "ezer egin behar." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11712,11 +11751,11 @@ msgstr "" "batekin. Kutxatila gorri baldin badago, orduan egileak edo egileek eta " "testuek ez dute bat egin." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11724,7 +11763,7 @@ msgstr "" " Kolore berdeak adierazten du erabiltzen ari garen egile mota honek bat " "egiten duela erabiltzen ari garen egilearekin" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11733,11 +11772,11 @@ msgstr "" "oraingo egilearekin. Hau baldin bada zeuk nahi duzuna, ez duzu ezer egin " "behar." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11745,117 +11784,122 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Ezarri ezazu liburu honen azala hautatutako formatutik" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Aukeratu formatuak honentzat " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Baimenik ez" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Ez daukazu honako fitxategiak irakurtzeko baimenik:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Formaturik ez da aukeratu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Ezin izan dira metadatuak irakurri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Ezin izan dira metadatuak irakurri %s formatutik" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Arakatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "M&oztu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Kendu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Deskargatu liburu&azala" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Sortu liburu-azala" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Ez da irudi baliogarria" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Zehaztu egilea eta izenburua" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" "Azala sortu baino lehenago egilea eta izenburua zehaztu beharko dituzu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Aldatu diren etiketak" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11863,38 +11907,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "ISBN zenbaki baliogarria" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "ISBN zenbaki balio gabea" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Argitaratu&rik:" @@ -11980,7 +12024,7 @@ msgid "Previous" msgstr "Aurrekoa" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -12043,54 +12087,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Ezin izan da liburu-azala irakurri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Iruzkinak" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14379,34 +14423,34 @@ msgstr "Ezin da ezabatu" msgid "Cannot remove the actions %s from this location" msgstr "Ezin dira %s ekintzak ezabatu kokaleku honetatik" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Egin&daitezkeen ekintzak" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&Oraingo ekintzak" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Mugi ezazu gora hautatutako ekintza" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Mugi ezazu behera hautatutako ekintza" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Gehi itzazu hautatutako ekintzak tresnabarrara" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Ezaba itzazu hautatutako ekintzak tresnabarratik" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&Oraingo ekintzak" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Mugi ezazu gora hautatutako ekintza" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Mugi ezazu behera hautatutako ekintza" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -15299,46 +15343,46 @@ msgstr "Aldatu azpi-kategorizazio eskema" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Bihurtu %(num)d liburu %(total)d (%(title)s)-etatik" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Ezin izan dira liburu batzuk bihurtu" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Liburuak errenkadan jartzen bihurketa multzoka egiteko" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Errenkadan jartzen " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Eskuratu berriak hemendik " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Bihurtu dagoen" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15645,7 +15689,7 @@ msgid "Options to customize the ebook viewer" msgstr "Liburu elektronikoen irakurgailua pertsonalizatzeko aukerak" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Gogoratu erabilitako azken leiho tamaina" @@ -15896,37 +15940,37 @@ msgstr "Sartu laster-markaren izenburua:" msgid "Manage Bookmarks" msgstr "Kudeatu laster-markak" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Liburu elektronikoa kargatzen..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Ezin izan da liburua zabaldu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Liburu elektronikoen irakurgailua kontrolatzeko aukerak" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Zehazten bada, ikustailearen leihoa saiatuko da aurreko aldera etortzen " "hasterakoan." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Hauxe hautatu eginez gero, ikusiko den leihoa saiatuko da pantaila osoa " "zabaltzen hasi eta berehalakoan." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Inprimatu javascript alerta eta kontsola mezuak kontsolara" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16399,7 +16443,7 @@ msgstr "aztertua" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "bai" @@ -16407,7 +16451,7 @@ msgstr "bai" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "Ez" @@ -17552,19 +17596,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopiatzen %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Trinkotzen datu basea" @@ -17721,30 +17765,23 @@ msgstr "" "duen unicode araberakoa izango da." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Datak erakusteko formatua. %d - eguna, %b - hilabetea, %Y - urtea (AEBko " -"ohitura). Lehenetsita honela: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Bihurtu bideak minuskuletara, letra xeheetara." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Ordeztu espazio zuriak azpiko marrekin." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Eskatutako formatuak ez daude eskuragarri" @@ -17993,6 +18030,16 @@ msgstr "" "Kargatu, modu automatikoan, berriro zerbitzaria sorburu kodea aldatzerakoan. " "Agian ez da ingurune guztietan behar bezala egingo." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18867,103 +18914,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:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Deskarga burutua" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " hemendik " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tEz dabiltzan estekak:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Jarioak eskuratzen..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Jarioak hartuta hasiera orrialdetik" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Liburu-azala deskargatzen saiatzen..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Sortzen idazpurua..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Hasi deskarga [%d haria(k)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Jarioak hona deskargatuta %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Deskargatzen liburu-azala hemendik %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Idazpuruko irudia deskargatuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Izenbururik gabeko artikulua" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Deskargatutako artikulua: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Huts egin du artikuluaren deskarga: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Jarioa eskuratzen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18971,7 +19018,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19736,6 +19783,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." #~ msgstr "Profil hau SONY PRS modeluentzat zuzendua dago. 500/505/700 etab." @@ -19992,6 +20051,13 @@ msgstr "" #~ msgid " not found." #~ msgstr " ez da aurkitu." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Ez gehitu aurkibidea liburuaren bukaeran. Erabilgarria liburuak bere " +#~ "aurkibide propioa daukanean." + #, python-format #~ msgid "" #~ "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" @@ -20108,6 +20174,15 @@ msgstr "" #~ msgid "Switch to library..." #~ msgstr "Aldatu liburutegira..." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "calibrek paragrafoen arteko espazioak ezabatzen dituenean, automatikoki " +#~ "paragrafoko koska txertatzen du ziurtatzeko paragrafoen artean nahasketarik " +#~ "ez dela egongo. Aukera honek koskaren zabalera kontrolatzeko da." + #, python-format #~ msgid "" #~ "\n" @@ -20280,6 +20355,12 @@ msgstr "" #~ msgid "Include 'Recently Added' Section" #~ msgstr "Erantsi 'Gehitu berriak' atala" +#~ msgid "Indent size:" +#~ msgstr "Koskaren neurria:" + +#~ msgid "Text justification:" +#~ msgstr "Testuaren justifikazioa:" + #~ msgid "PDB Input" #~ msgstr "PDB Inputa" @@ -20389,6 +20470,9 @@ msgstr "" #~ "size-rescaling\">Erabiltzailearen eskuliburuan eztabaida bat dago lanak " #~ "nola eskalatu kontuari buruz.

" +#~ msgid "Insert &blank line" +#~ msgstr "Sartu lerro bat &zuriz" + #~ msgid "" #~ "

For example, to match all h2 tags that have class=\"chapter\", set tag to " #~ "h2, attribute to class and value to " @@ -20737,6 +20821,9 @@ msgstr "" #~ msgid "The attached file: %s is a recipe to download %s." #~ msgstr "Erantsitako fitxategia: %s hori %s deskargatzeko formula da." +#~ msgid "Del" +#~ msgstr "Ezabatu" + #~ msgid "Download only metadata" #~ msgstr "Deskargatu metadatuak besterik ez" @@ -20763,6 +20850,13 @@ msgstr "" #~ msgid "Checked id" #~ msgstr "Aztertutako ID" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Datak erakusteko formatua. %d - eguna, %b - hilabetea, %Y - urtea (AEBko " +#~ "ohitura). Lehenetsita honela: %b, %Y" + #~ msgid "Password to access your calibre library. Username is " #~ msgstr "calibre liburutegian sartzeko pasahitza. Erabiltzaile izena: " @@ -21440,6 +21534,13 @@ msgstr "" #~ msgid "Book %s of %s" #~ msgstr "%s liburu %s-etatik" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "The Kobo horrek bilduma bati bakarrik ematen dio sostengua: \"Im_Reading\" " +#~ "zerrendari. Sor ezazu izena hori, \"Im_Reading\" izena, duen etiketa bat. " + #~ msgid "" #~ "Scale used to determine the length at which a line should be unwrapped if " #~ "preprocess is enabled. Valid values are a decimal between 0 and 1. The " diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index e9a8acf139..4d943864ad 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-04-09 04:20+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-07-16 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:46+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Ł‡ŪŒŚ† کار ویژ ه ای انجام Ł†Ł…ŪŒ دهد" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Ł‡ŪŒŚ† کار ویژ ه ای انجام Ł†Ł…ŪŒ دهد" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Ł‡ŪŒŚ† کار ویژ ه ای انجام Ł†Ł…ŪŒ دهد" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Ł‡ŪŒŚ† کار ویژ ه ای انجام Ł†Ł…ŪŒ دهد" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -879,7 +879,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -889,18 +889,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -914,13 +914,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1041,7 +1041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1049,8 +1049,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1094,33 +1094,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1128,24 +1128,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1359,22 +1359,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1686,6 +1688,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1906,7 +1927,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1914,35 +1935,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2160,9 +2181,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2179,29 +2200,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2212,7 +2239,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2222,105 +2249,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2328,86 +2355,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2974,7 +3001,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3129,8 +3156,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3242,12 +3269,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3266,7 +3293,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3274,70 +3307,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3348,12 +3381,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3950,7 +3983,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4113,8 +4146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4461,7 +4494,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4549,10 +4582,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5243,38 +5272,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5283,15 +5312,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5444,7 +5473,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5482,10 +5511,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5615,10 +5644,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5654,7 +5683,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6253,15 +6282,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6382,91 +6411,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6534,33 +6568,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6585,7 +6619,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6615,7 +6649,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6624,7 +6658,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6632,7 +6666,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6649,39 +6683,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6792,15 +6830,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7254,7 +7300,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7608,7 +7654,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7917,14 +7963,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8190,7 +8236,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8351,13 +8397,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8427,7 +8473,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8501,13 +8547,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9516,7 +9562,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9754,7 +9800,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10233,7 +10279,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10759,52 +10805,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10812,27 +10858,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10840,116 +10886,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10957,38 +11008,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11074,7 +11125,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11133,54 +11184,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13318,34 +13369,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14215,46 +14266,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14541,7 +14592,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14783,33 +14834,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15238,7 +15289,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15246,7 +15297,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16136,17 +16187,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16285,28 +16336,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16523,6 +16569,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17383,108 +17439,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18226,6 +18282,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index f9abcc4477..ae04afc466 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-06-13 16:55+0000\n" "Last-Translator: Esa Parta \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-07-16 04:38+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:39+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Ei tee mitƤƤn" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Ei tee mitƤƤn" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Ei tee mitƤƤn" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Ei tee mitƤƤn" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -904,7 +904,7 @@ msgstr "Poista nimetty lisƤosa kƤytƶstƤ" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -914,18 +914,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -939,7 +939,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikoi Android-puhelinten kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -947,7 +947,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Kommunikoi S60-puhelimien kanssa." @@ -1073,7 +1073,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Uutiset" @@ -1081,8 +1081,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1126,33 +1126,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Haetaan listaa laitteella olevista kirjoista..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "SiirretƤƤn kirjoja laitteelle..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "LisƤtƤƤn kirjoja laitteen metatietolistaan..." @@ -1160,24 +1160,24 @@ msgstr "LisƤtƤƤn kirjoja laitteen metatietolistaan..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Poistetaan kirjoja laitteelta..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Poistetaan kirjoja laitteen metatietolistasta..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "LƤhetetƤƤn metatietoja laitteelle..." @@ -1393,22 +1393,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikoi Kindle DX -lukijan kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Kommunikoi Kobo Readerin kanssa" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Ei toteutettu" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1722,6 +1724,25 @@ msgstr "Kommunikoi lukijan kanssa." msgid "Get device information..." msgstr "Haetaan laitetietoja..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1985,7 +2006,7 @@ msgstr "Asetukset, joilla kontrolloidaan ulostulo %s prosessointia" msgid "Options to control the look and feel of the output" msgstr "Asetukset, joilla kontrolloidaan ulostulon ulkoasua" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1993,16 +2014,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Kontrolloi asiakirjan rakenteen automaattista tunnistusta." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2012,19 +2033,19 @@ msgstr "" "lƤhdetiedostolla on SisƤllysluettelo, sitƤ kƤytetƤƤn automaattisesti luodun " "sijaan." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Asetukset ulostulon metatiedoille" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Asetukset, joilla kƤƤnnƶksen debuggausta helpotetaan" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Listaa sisƤƤnrakennetut reseptit" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Ulostulo tallennettu osoitteeseen" @@ -2251,9 +2272,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2272,29 +2293,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2305,7 +2332,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2315,105 +2342,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2421,86 +2448,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -3069,7 +3096,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3224,8 +3251,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3337,12 +3364,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3361,7 +3388,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3369,70 +3402,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3443,12 +3476,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -4045,7 +4078,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4208,8 +4241,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4556,7 +4589,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4644,10 +4677,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5338,38 +5367,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5378,15 +5407,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5539,7 +5568,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5577,10 +5606,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5710,10 +5739,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5749,7 +5778,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6348,15 +6377,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6477,91 +6506,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6629,33 +6663,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6680,7 +6714,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6710,7 +6744,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6719,7 +6753,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6727,7 +6761,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6744,39 +6778,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6887,15 +6925,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7349,7 +7395,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7703,7 +7749,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8012,14 +8058,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8285,7 +8331,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8446,13 +8492,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8522,7 +8568,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8596,13 +8642,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9611,7 +9657,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9849,7 +9895,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10328,7 +10374,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10854,52 +10900,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10907,27 +10953,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10935,116 +10981,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11052,38 +11103,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11169,7 +11220,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11228,54 +11279,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13413,34 +13464,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14310,46 +14361,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14636,7 +14687,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14878,33 +14929,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15333,7 +15384,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15341,7 +15392,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16231,17 +16282,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16380,28 +16431,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16618,6 +16664,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17478,108 +17534,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18325,6 +18381,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index 1fb4676d51..1d325d318c 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-06-11 18:48+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-07-16 04:38+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:39+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18207,5 +18263,17 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid " " #~ msgstr " " diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 276588e1c2..493576dec8 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-17 07:59+0000\n" "Last-Translator: Vincent Coiffier \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-07-18 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:40+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -25,20 +25,20 @@ msgid "Does absolutely nothing" msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -96,9 +96,9 @@ msgstr "Ne fait strictement rien" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -161,11 +161,11 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -176,14 +176,14 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -938,7 +938,7 @@ msgid "Path to library too long. Must be less than %d characters." msgstr "" "Chemin de la librairie trop long. Doit être inférieur à %d caractères." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -948,18 +948,18 @@ msgstr "" msgid "Yes" msgstr "Oui" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Carte A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -973,7 +973,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -981,7 +981,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Communiquer avec les téléphones S60" @@ -1131,7 +1131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Informations" @@ -1139,8 +1139,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Catalogue" @@ -1192,33 +1192,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Lit la liste des livres de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Transfère les livres vers l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Ajoute les livres à liste des métadonnées de l'appareil..." @@ -1226,24 +1226,24 @@ msgstr "Ajoute les livres à liste des métadonnées de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Supprime les livres de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Supprime les livres de la liste des métadonnées de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Envoie les métadonnées vers l'appareil..." @@ -1469,24 +1469,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Communiquer avec le lecteur d'ebook Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Communiquer avec le lecteur Kobo" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Le Kobo n'a qu'une seule collection, la liste \"Im_Reading\". Créer une " -"étiquette \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Non implémenté" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1836,6 +1836,25 @@ msgstr "Communiquer avec un lecteur d'ebook." msgid "Get device information..." msgstr "Lit les informations de l'appareil..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2118,7 +2137,7 @@ msgstr "Options pour gérer le traitement de la sortie %s" msgid "Options to control the look and feel of the output" msgstr "Options pour contrÓler l'apparence de la sortie" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2126,18 +2145,18 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modifier le texte et la structure du document en utilisant des modèles " "définis par l'utilisateur." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ContÓle l'auto-détection de la structure du document." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2147,19 +2166,19 @@ msgstr "" "le fichier source a une Table des Matières, elle sera utilisé de préférence " "par rapport à celle qui est générée automatiquement." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Options pour indiquer les métadonnées en sortie" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Options d'aide pour le débogage de la conversion" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Lister les recettes intégrées" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Sortie sauvegardée vers" @@ -2480,13 +2499,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Quand calibre supprime l'espacement entre les paragraphes, une indentation " -"du paragraphe est définie automatiquement, afin de garantir une bonne " -"visibilité. Cette option contrÓle la largeur de l'indentation." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2506,6 +2522,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2513,7 +2535,7 @@ msgstr "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2521,7 +2543,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2530,7 +2552,7 @@ 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2538,7 +2560,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2556,7 +2578,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2572,84 +2594,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Indiquer la date de publication." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2657,7 +2679,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2668,14 +2690,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2683,7 +2705,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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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,13 +2718,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2710,7 +2732,7 @@ 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2719,7 +2741,7 @@ msgstr "" "Remplacer les ruptures de scène utilisant des lignes blanches multiples par " "des règles horizontales." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2727,7 +2749,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2737,7 +2759,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2746,59 +2768,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 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:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Conversion de l'entrée en HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Démarrage des transformations de l'ebook...." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Création" @@ -3486,7 +3508,7 @@ msgid "Producer" msgstr "Producteur" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3671,8 +3693,8 @@ msgstr "" "à partir de LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Couverture" @@ -3807,14 +3829,12 @@ msgstr "Si présent, utiliser le champ de tri par auteur comme auteur." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Ne pas ajouter la table des matières à la fin du livre. Utile si le livre a " -"sa propre table des matières." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Titre pour les tables des matières générées." @@ -3838,7 +3858,13 @@ msgstr "" "alors le plugin de sortie MOBI va tenter de convertir les marges spécifiées " "dans le document d'entrée, sinon il va les ignorer." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Tous les articles" @@ -3846,70 +3872,70 @@ msgstr "Tous les articles" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "C'est un livre Amazon Topaz. Il ne peut pas être traité." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Page de titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Table des matières" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glossaire" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Remerciements" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliographie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Marque de l'imprimeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dédicace" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraphe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Avant-propos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Liste d'illustrations" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Liste des tables" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Notes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Préface" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Texte principal" @@ -3920,12 +3946,12 @@ msgstr "Les livres au format %s ne sont pas supportés" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Livre %(sidx)s sur %(series)s" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Options pour la génération des tables de matières HTML." @@ -4677,7 +4703,7 @@ msgid "Choose Files" msgstr "Choisir les fichiers" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Livres" @@ -4851,8 +4877,8 @@ msgstr "Ajouter à la bibliothèqye" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Aucun livre sélectionné" @@ -5230,7 +5256,7 @@ msgstr "Conversion impossible" msgid "Starting conversion of %d book(s)" msgstr "Démarrer la conversion de %d livre(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" "Fichier de sortie vide, le processus de conversion a probablement cessé de " @@ -5327,10 +5353,6 @@ msgstr "" "Echec de la suppression de quelques livres, cliquer qur le bouton Afficher " "les Détails pour les détails." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Suppression" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Supprimer des livres" @@ -6086,27 +6108,27 @@ msgstr "Lire un livre pris au hasard" msgid "Clear recently viewed list" msgstr "Nettoyer la liste des affichages récents" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Impossible de visualiser" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Format indisponible" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Les livres sélectionnés n'ont pas de format" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Choisir le format à afficher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -6115,11 +6137,11 @@ msgstr "" "Les livres sélectionnés n'étaient pas tous disponibles dans le format %s. " "Vous devriez les convertir d'abord." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Plusieurs livres sélectionnés" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -6132,15 +6154,15 @@ msgstr "" "réponses de l'ordinateur. Une fois démarré le processus ne peut pas être " "arrêté avant la fin. Voulez-vous continuer ?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Impossible d'ouvrir le dossier" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Ce livre n'existe plus dans la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s n'a pas de format disponible." @@ -6308,7 +6330,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6346,10 +6368,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6483,10 +6505,10 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6522,7 +6544,7 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -7158,15 +7180,15 @@ msgid "&Base font size:" msgstr "Taille de &base de la police :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Taille de la police &clé :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7294,47 +7316,80 @@ msgstr "Présentation" msgid "Control the look and feel of the output" msgstr "ContrÓler l'apparence de la sortie" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Aligner à gauche" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Justifier le texte" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Désactiver le redimensionnement de la taille de la police" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Taille de &police par défaut :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Assistant pour vous aider à choisir une taille de police" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Hauteur de &ligne minimale :" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "&Hauteur 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:156 msgid "Input character &encoding:" msgstr "&Encodage des caractères en entrée :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "&Supprimer l'interligne entre les paragraphes" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Taille de l'indentation :" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linéariser les tables" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Translittérer les caractères unicode en représentation ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Conserver les &ligatures" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "&CSS complémentaire" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7344,45 +7399,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Justification de texte" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linéariser les tables" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "&CSS complémentaire" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Translittérer les caractères unicode en représentation ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Insérer une ligne &blanche" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Conserver les &ligatures" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "&Ponctuation arrangée" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Hauteur de &ligne minimale :" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7451,33 +7478,33 @@ msgstr "" "métadonnées que possible." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Choisir la couverture pour " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Impossible de lire" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Vous n'avez pas les permissions nécessaires pour lire ce fichier : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Erreur à la lecture du fichier" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Il y a eu une erreur Ć  la lecture du fichier :
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " n'est pas une image compatible" @@ -7502,7 +7529,7 @@ msgid "&Title: " msgstr "&Titre : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Modifie le titre du livre" @@ -7534,7 +7561,7 @@ msgstr "Eti&quettes : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7546,7 +7573,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&SĆ©ries :" @@ -7554,7 +7581,7 @@ msgstr "&SĆ©ries :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Liste de sĆ©ries connues. Vous pouvez ajouter de nouvelles sĆ©ries." @@ -7571,39 +7598,43 @@ msgstr "Sortie MOBI" msgid "Default" msgstr "Par dĆ©faut" -#: /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:78 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:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Options du Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Police du titre du pĆ©riodique :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Etiquette de Document Personnel (Personnal Doc tag) :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignorer les &marges" @@ -7714,17 +7745,25 @@ msgstr "Ne pas rĆ©duire la taille de l'image et sa profondeur" msgid "RB Output" msgstr "Sortie RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Aucun format disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Impossible de crĆ©er l'expression rĆ©guliĆØre en utilisant le gĆ©nĆ©rateur sans " "avoir de livre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Livre libre" @@ -8207,7 +8246,7 @@ msgstr "Le navigateur de coverture ne peut ĆŖte chargĆ©" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "IndĆ©fini(e)" @@ -8590,7 +8629,7 @@ msgid "My Books" msgstr "Mes Livres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "GĆ©nĆ©rer le catalogue" @@ -9005,14 +9044,14 @@ msgstr "Indiquer les options pour la conversion de %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titre :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Auteur(s) :" @@ -9293,7 +9332,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "MĆ©tadonnĆ©e personnalisĆ©e" @@ -9488,13 +9527,13 @@ msgstr "" "Dickens peut ĆŖtre classĆ© comme Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Note :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Note de ce livre. de 0 Ć  5 Ć©toiles" @@ -9577,7 +9616,7 @@ msgid "&Force numbers to start with:" msgstr "&Forcer les nombres Ć  commencer avec:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Date :" @@ -9661,13 +9700,13 @@ msgid "Set from &ebook file(s)" msgstr "Fixer Ć  partir du(des) fichier(s) &ebook(s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "MetadonnĆ©es de &base" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "MetadonnĆ©es &personnalisĆ©es" @@ -10771,7 +10810,7 @@ msgid "&Author:" msgstr "&Auteur:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Ɖtiquettes:" @@ -11029,7 +11068,7 @@ msgid "Rename the item in every book where it is used." msgstr "Renommer l'article dans chaque livre où il est utilisĆ©." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -11538,7 +11577,7 @@ msgid "Regular expression (?P)" msgstr "Expression rĆ©guliĆØre (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN :" @@ -12090,22 +12129,22 @@ msgstr "&Quitter" msgid "Unhandled exception" msgstr "Exception non gĆ©rĆ©e" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Permission refusĆ©e" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" "Impossible d'ouvrir %s. Est-il en cours d'utilisation par un autre programme " "?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12113,11 +12152,11 @@ msgstr "" "DĆ©finit comment ce livre doit ĆŖtre classĆ© par titre. Par exemple, " "L'exorciste peut ĆŖtre classĆ© comme Exorciste, L'." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Tri par titre:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12125,7 +12164,7 @@ msgstr "" " La couleur verte indique que la clĆ© de tri de titre actuelle correspond au " "titre actuel." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12133,11 +12172,11 @@ msgstr "" " La couleur rouge indique que la clĆ© de tri de titre actuelle ne correspond " "pas au titre actuel. Aucune action n'est requise si c'est ce que vous voulez." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Auteurs modifiĆ©s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12146,7 +12185,7 @@ msgstr "" "modifications avec de pouvoir utiliser GĆ©rer auteurs. Voulez-vous " "sauvegarder ces modifications?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12159,11 +12198,11 @@ msgstr "" "de tri de l'auteur. Si elle est colorĆ©e en rouge, alors les auteurs et ce " "texte ne correspondent pas." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "Tri par auteur:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12171,7 +12210,7 @@ msgstr "" " La couleur verte indique que la clĆ© de tri par auteur actuelle correspond Ć  " "l'auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12180,11 +12219,11 @@ msgstr "" "pas Ć  l'auteur actuel. Aucune action n'est requise si c'est ce que vous " "voulez." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&Nombre:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -12195,108 +12234,113 @@ msgstr "" "\n" "Double cliquer pour voir" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Indiquer la couverture pour le livre Ć  partir du format sĆ©lectionnĆ©" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" "Indiquer les mĆ©tadonnĆ©es pour ce livre Ć  partir du format sĆ©lectionnĆ©" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "Ajouter un format pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "Supprimer le format sĆ©lectionnĆ© pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Choisir les formats pour " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Aucune permission" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Vous n'avez par la permission de lire les fichiers suivants :" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Aucun format sĆ©lectionnĆ©" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Impossible de lire les mĆ©tadonnĆ©es" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Impossible de lire les mĆ©tadonnĆ©es Ć  partir du format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Parcourir" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "R&ogner" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "TĆ©lĆ©charger la cou&verture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&GĆ©nĆ©rer la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "N'est pas une image correcte" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "PrĆ©cisez le titre et l'auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" "Vous devez prĆ©ciser un titre et un auteur avant de gĆ©nĆ©rer une couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Couverture invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "Impossible de modifier la couverture car l'image est invalide." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Ce livre n'a pas de couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Taille de la couverture: %(width)d x %(height)d pixels" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "Notes" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Etiquettes modifiĆ©es" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12305,11 +12349,11 @@ msgstr "" "vous devez soit ou appliquer ces modifications. Voulez-vous appliquer les " "modifications?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "I&ds :" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12320,38 +12364,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Le numĆ©ro ISBN est correct" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Le numĆ©ro ISBN est incorrect" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "ISBN invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "Entrer un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "L'ISBN entrĆ© n'est pas valide. Essayer de nouveau." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Ɖditeur:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Effacer la date" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Pu&bliĆ© :" @@ -12441,7 +12485,7 @@ msgid "Previous" msgstr "PrĆ©cĆ©dent" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Ɖditer les mĆ©tadonnĆ©es" @@ -12513,54 +12557,54 @@ msgstr "Configurer le tĆ©lĆ©chargement des mĆ©tadonnĆ©es" 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:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Impossible de lire la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Changer la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Co&mmentaires" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&MĆ©tadonnĆ©es" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Couverture et formats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "MĆ©tadonnĆ©es personnalisĆ©es" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Commentaires" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "MĆ©tadonnĆ©es basiques" @@ -15014,34 +15058,34 @@ msgstr "Impossible d'effacer" msgid "Cannot remove the actions %s from this location" msgstr "Impossible d'effacer les actions %s de cet emplacement" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" -msgstr "Choisir la barre d'outil Ć  personnaliser:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Actions &disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "Actions a&ctuelles" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "DĆ©placer l'action sĆ©lectionnĆ©e vers le haut" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "DĆ©placer l'action sĆ©lectionnĆ©e vers le bas" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Ajouter les actions sĆ©lectionnĆ©es Ć  la barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Supprimer les actions sĆ©lectionnĆ©es de la barre d'outils" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "Actions a&ctuelles" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "DĆ©placer l'action sĆ©lectionnĆ©e vers le haut" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "DĆ©placer l'action sĆ©lectionnĆ©e vers le bas" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "Ce rĆ©glage possĆ©de sa valeur par dĆ©faut" @@ -15972,18 +16016,18 @@ msgstr "Modifier le schĆ©ma des sous-catĆ©gories" msgid "First letter is usable only when sorting by name" msgstr "La premiĆØre lettre peut ĆŖtre utilisĆ©e seulement lors du tri par nom" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Conversion du livre %(num)d sur %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Impossible de convertir certains livres" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " @@ -15992,28 +16036,28 @@ msgstr "" "Impossible de convertir %(num)d sur %(tot)d livres, car aucun format " "convenable pour la source n'a Ć©tĆ© trouvĆ©" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Mise en file d'attente des livres pour la conversion par lot" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Mise en file d'attente " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "Converti le livre %(num)d sur %(tot)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "RĆ©cupĆ©rer des News de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Conversion existante" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -16320,7 +16364,7 @@ msgid "Options to customize the ebook viewer" msgstr "Options pour personnalier l'afficheur d'ebook" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Se souvenir de la derniĆØre taille de fenĆŖtre utilisĆ©e" @@ -16576,38 +16620,38 @@ msgstr "Entrer un titre pour le signet :" msgid "Manage Bookmarks" msgstr "GĆ©rer les Signets" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Charge l'ebook..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Impossible d'ouvrir l'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Options pour contrĆ“ler l'afficheur d'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Si spĆ©cifiĆ©, la fenĆŖtre de l'afficheur essaiera d'apparaitre au premier plan " "au lancement." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Si prĆ©cisĆ©, la fenĆŖtre de l'afficheur essaiera de s'ouvrir en plein Ć©cran au " "dĆ©marrage." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" "Afficher les alertes javascript et les messages console dans la console" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -17096,7 +17140,7 @@ msgstr "VĆ©rifiĆ©" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "Oui" @@ -17104,7 +17148,7 @@ msgstr "Oui" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "Non" @@ -18317,17 +18361,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Compacte la base" @@ -18486,14 +18530,7 @@ msgstr "" "l'unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Le format dans lequel seront affichƩes les dates. %d - jour, %b - mois, %Y - " -"annƩe. Par dƩfaut : %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " @@ -18502,16 +18539,16 @@ msgstr "" "Le format Ơ utiliser pour l'affichage des date. %(day)s - jour, %(month)s - " "mois, %(year)s - annƩe. Par dƩfaut: %(default)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Convertir les chemins en minuscule." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Remplacer les espaces par des underscores." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Formats demandƩs non disponible" @@ -18756,6 +18793,16 @@ msgstr "" "Recharger automatiquement le serveur quand le code source est modifiƩ. Peut " "ne pas fonctionner dans tous les environnements." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -19763,105 +19810,105 @@ msgstr "" msgid "Unknown News Source" msgstr "Source de News inconnue" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "TƩlƩchargement terminƩ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tLiens qui ont ƩchouƩs :" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "Impossible de rƩcupƩrer l'article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 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:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "RƩcupƩration des flux..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 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:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Essaie de tƩlƩcharger la couverture..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "GƩnƩration du masthead" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, 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:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, 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:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 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:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Article sans titre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Article tƩlƩchargƩ : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, 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:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "RƩcupƩration du flux" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19869,7 +19916,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -20781,6 +20828,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Set the title. Default: filename." #~ msgstr "Indiquer le titre. Par dƩfaut : nom du fichier." @@ -21114,6 +21173,9 @@ msgstr "" #~ "Recherche les livres par titre, auteur, Ʃditeur, tags et commentaires " #~ "

Recherche en ET pour les mots séparés par des espaces." +#~ msgid "Del" +#~ msgstr "Suppression" + #~ msgid "Convert E-books" #~ msgstr "Convertir des ebooks" @@ -23631,6 +23693,13 @@ msgstr "" #~ msgid "The series number" #~ msgstr "Le numéro de séries" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Le format dans lequel seront affichées les dates. %d - jour, %b - mois, %Y - " +#~ "année. Par défaut : %b, %Y" + #~ msgid "" #~ "If you use the WordPlayer e-book app on your Android phone, you can access " #~ "your calibre book collection directly on the device. To do this you have to " @@ -23913,6 +23982,15 @@ msgstr "" #~ msgid "ratings" #~ msgstr "Notation" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Quand calibre supprime l'espacement entre les paragraphes, une indentation " +#~ "du paragraphe est définie automatiquement, afin de garantir une bonne " +#~ "visibilité. Cette option contrÓle la largeur de l'indentation." + #~ msgid "Download %s from %s" #~ msgstr "Téléchargement de %s sur %s" @@ -24192,6 +24270,9 @@ msgstr "" #~ msgid "Automatically number books in this series" #~ msgstr "Numérote automatiquement les livres dans ces séries" +#~ msgid "Text justification:" +#~ msgstr "Justification de texte" + #~ msgid "justify" #~ msgstr "justifié" @@ -24540,6 +24621,9 @@ msgstr "" #~ "Les livres affichés seront limités à ceux correspondant à la recherche " #~ "sauvegardée sélectionnée" +#~ msgid "Insert &blank line" +#~ msgstr "Insérer une ligne &blanche" + #~ msgid "Remove F&ooter" #~ msgstr "Supprimer le &Pied de page" @@ -24921,6 +25005,13 @@ msgstr "" #~ msgid "Customize the toolbar" #~ msgstr "Personnaliser la barre d'outils" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Le Kobo n'a qu'une seule collection, la liste \"Im_Reading\". Créer une " +#~ "étiquette \"Im_Reading\" " + #~ msgid "Include 'Series' Section" #~ msgstr "Inclure la section 'Series'" @@ -25199,6 +25290,13 @@ msgstr "" #~ "do to force it to use the ';' that the kindle requires. A third would be to " #~ "specify the language." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Ne pas ajouter la table des matières à la fin du livre. Utile si le livre a " +#~ "sa propre table des matières." + #~ msgid "" #~ "Try to turn chapters into individual sections. WARNING: This option is " #~ "experimental. It can cause conversion to fail. It can also produce " @@ -25312,6 +25410,9 @@ msgstr "" #~ "utilisateur pour plus de précisions sur le fonctionnement du " #~ "redimensionnement.

" +#~ msgid "Indent size:" +#~ msgstr "Taille de l'indentation :" + #~ msgid "Footer regular expression:" #~ msgstr "Expression rĆ©guliĆØre pour le pied de page :" @@ -26990,6 +27091,9 @@ msgstr "" #~ "sur le bouton Ajouter RĆØgle ci-dessous pour commencer. Vous pouvez modifier " #~ "une rĆØgle existante en double cliquant dessus." +#~ msgid "Choose the &toolbar to customize:" +#~ msgstr "Choisir la barre d'outil Ć  personnaliser:" + #~ msgid "" #~ "This store is currently diabled and cannot be used in other parts of calibre." #~ msgstr "" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 46d6fe1c55..673bcc798e 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-04-07 18:57+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-07-16 04:39+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:40+0000\n" "X-Generator: Launchpad (build 13405)\n" "Language: gl\n" @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "Non facer nada" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -914,7 +914,7 @@ msgstr "Desactivar o engadido sinalado" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -924,18 +924,18 @@ msgstr "" msgid "Yes" msgstr "Si" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Tarxeta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -949,7 +949,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -957,7 +957,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Comunicar con telĆ©fonos S60" @@ -1102,7 +1102,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Noticias" @@ -1110,8 +1110,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "CatĆ”logo" @@ -1161,33 +1161,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Obtendo a lista de libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Transferindo os libros ao dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Engadindo libros Ć” lista de metatados do dispositivo..." @@ -1195,24 +1195,24 @@ msgstr "Engadindo libros Ć” lista de metatados do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Retirando os libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Retirando libros da lista de metatados do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Enviando metadatos ao dispositivo..." @@ -1438,24 +1438,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunicar co lector Kindle DX" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Comunicar co Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"O lector Kobo, por agora, só admite unha colección: a lista Ā«Im_ReadingĀ». " -"Cree una etiqueta chamada Ā«Im_ReadingĀ» " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Non implementado" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1796,6 +1796,25 @@ msgstr "Comunicar cun lector de eBook." msgid "Get device information..." msgstr "Obter información do dispositivo..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2067,7 +2086,7 @@ msgstr "Opcións para controlar o procesamento da saĆ­da %s" msgid "Options to control the look and feel of the output" msgstr "Opcións para controlar o aspecto da saĆ­da" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2075,17 +2094,17 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modificar o texto do documento e a estrutura usando patróns definidos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Control de autodetección de estrutura de documento." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2095,19 +2114,19 @@ msgstr "" "ficheiro orixe ten unha tĆ”boa de contidos, usarase esta preferentemente " "respecto da xerada automaticamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "As opcións para asignar metadatos na saĆ­da" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Opción para axudar coa depuración da conversión" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Listar as receitas incorporadas" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "SaĆ­da gardada en" @@ -2421,13 +2440,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Cando Calibre retira o espazo entre parĆ”grafos, engade automaticamente unha " -"sangrĆ­a na primeira liƱa para que os parĆ”grafos poidan distinguirse " -"facilmente. Esta opción controla o largo desta sangrĆ­a." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2447,6 +2463,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2454,7 +2476,7 @@ msgstr "" "primeira imaxe do ficheiros Ć© unha cuberta e se estĆ” especificando unha " "cuberta externa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2462,7 +2484,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2471,7 +2493,7 @@ 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2479,7 +2501,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2496,7 +2518,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2512,84 +2534,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Estabelecer a data de publicación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2597,7 +2619,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2607,14 +2629,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2622,7 +2644,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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2634,18 +2656,18 @@ 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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2653,7 +2675,7 @@ msgstr "" "As marcas de salto de escea aliƱados Ć” esquerda, centraranse. Os saltos de " "escea con mĆŗltiplas liƱas en branco substitĆŗense por liƱas horizontais." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2661,7 +2683,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2671,7 +2693,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2679,54 +2701,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Produciuse un fallo ao procesar data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Convertendo a entrada a HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Aplicando transformacións ao libro electrónico..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Creando" @@ -3384,7 +3406,7 @@ msgid "Producer" msgstr "Produtor/a" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3556,8 +3578,8 @@ msgstr "" "travĆ©s de LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Cuberta" @@ -3671,14 +3693,12 @@ msgstr "Cando exista, usar o campo autor abreviado como autor." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Non engadir Ć­ndice ao final do libro. Esta opción Ć© Ćŗtil se o libro ten o " -"seu propio Ć­ndice." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "TĆ­tulo para calquera Ć­ndice xerado no texto." @@ -3701,7 +3721,13 @@ msgstr "" "saĆ­da MOBI tentarĆ” converter as marxes especificadas no documento de " "entrada, caso contrario ignorarĆ” as marxes." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Todos os artigos" @@ -3709,70 +3735,70 @@ msgstr "Todos os artigos" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este Ć© un libro Topaz de Amazon. Polo tanto, non se pode procesar." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "PĆ”xina de tĆ­tulo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "ƍndice de contidos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ƍndice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Agradecementos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Dereitos de autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "EpĆ­grafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Lista de ilustracións" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Lista de tĆ”boas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Texto principal" @@ -3783,12 +3809,12 @@ msgstr "O formato de libros %s non estĆ” admitido" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Opcións da xeración HTM TOC" @@ -4525,7 +4551,7 @@ msgid "Choose Files" msgstr "Escoller os ficheiros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Libros" @@ -4701,8 +4727,8 @@ msgstr "Engadir Ć” biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Non se seleccionou ningĆŗn libro" @@ -5065,7 +5091,7 @@ msgstr "Non Ć© posĆ­bel converter" msgid "Starting conversion of %d book(s)" msgstr "Iniciando a conversión de %d libros(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" "O ficheiro de saĆ­da estĆ” baleiro, probablemente o proceso de conversión " @@ -5159,10 +5185,6 @@ msgstr "" "Fallou a eliminación dalgĆŗns libros, prema o botón Mostrar detalles para " "obtelos." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Supr" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Retirar libros" @@ -5877,27 +5899,27 @@ msgstr "Ler un libro ao chou" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Non se pode ver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "O formato non estĆ” dispoƱƭbel" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Os libros seleccionados non teƱen ningĆŗn formato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Escoller o formato de visualización" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5906,11 +5928,11 @@ msgstr "" "Non todos os libros seleccionados estaban dispoƱƭbeis no formato %s. DeberĆ­a " "convertelos primeiro." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Seleccionou mĆŗltiplos libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5923,15 +5945,15 @@ msgstr "" "computador. Ademais, unha vez comezado o proceso, non o pode deter ata que " "remate. Desexa, con todo, continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Non Ć© posĆ­bel abrir o ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s non ten formatos dispoƱƭbeis" @@ -6099,7 +6121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6137,10 +6159,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6274,10 +6296,10 @@ msgstr "saĆ­da" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6313,7 +6335,7 @@ msgstr "saĆ­da" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6941,15 +6963,15 @@ msgid "&Base font size:" msgstr "TamaƱo do tipo de letra &base:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "&Clave do tipo de letra:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7074,48 +7096,81 @@ msgstr "Aparencia e comportamento" msgid "Control the look and feel of the output" msgstr "Controlar a aparencia da saĆ­da" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Orixinal" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "AliƱar Ć” esquerda" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Xustificar texto" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Desactivar o redimensionado do tamaƱo de tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "&TamaƱo do tipo de letra base" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "O asistente que o axudarĆ” a escoller unha clave de tamaƱo de letra adecuada" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Altura mĆ­nima de &liƱa:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "&Altura de liƱa:" -#: /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:156 msgid "Input character &encoding:" msgstr "&Codificación do carĆ”cter de entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Retirar o &espazo entre parĆ”grafos" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "TamaƱo da sangrĆ­a:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&AliƱar as tĆ”boas" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Transliterar os caracteres unicode en ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Manter as &ligaduras" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "&CSS adicional" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7125,45 +7180,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Xustificación:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Aliñar as tÔboas" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "&CSS adicional" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Transliterar os caracteres unicode en ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Inserir liña en &branco" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Manter as &ligaduras" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Corrixir a &puntuación" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Altura mínima de &liña:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7232,33 +7259,33 @@ msgstr "" "sexa posíbel." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Escoller a cuberta para " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Non se puido ler" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Non ten permiso para ler o ficheiro " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Produciuse un erro ao ler o ficheiro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Produciuse un erro ao ler do ficheiro:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " non Ć© unha imaxe correcta" @@ -7283,7 +7310,7 @@ msgid "&Title: " msgstr "&TĆ­tulo " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Cambiar o tĆ­tulo deste libro" @@ -7315,7 +7342,7 @@ msgstr "&Etiquetas " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7327,7 +7354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Series:" @@ -7335,7 +7362,7 @@ msgstr "&Series:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Lista de series coƱecidas. Pode engadir tamĆ©n novas series." @@ -7352,39 +7379,43 @@ msgstr "SaĆ­da MOBI" msgid "Default" msgstr "Predeterminado" -#: /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:78 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:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 msgid "Rescale images for &Palm devices" msgstr "Reducir imaxes para dispositivos &Palm" -#: /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:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Opcións do Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Tipo de letra do tope periódico:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Etiqueta de documentos persoais:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignorar as &marxes" @@ -7495,17 +7526,25 @@ msgstr "Non reducir tamaƱo de imaxe e profundidade" msgid "RB Output" msgstr "SaĆ­da RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Non hai formatos dispoƱƭbeis" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Non Ć© posĆ­bel construĆ­r a expresión regular a travĆ©s da interface grĆ”fica " "sen ter un libro." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Abrir o libro" @@ -7978,7 +8017,7 @@ msgstr "Non foi posĆ­bel cargar o explorador de cubertas" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Sen definir" @@ -8357,7 +8396,7 @@ msgid "My Books" msgstr "Os meus libros" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Xerar catĆ”logo" @@ -8733,14 +8772,14 @@ msgstr "Estabelecer as opcións para converter %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&TĆ­tulo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&AutorĆ­a:" @@ -9019,7 +9058,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Metadatos personalizados" @@ -9212,13 +9251,13 @@ msgstr "" "Castro pode ordenarse como Castro, RosalĆ­a de." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Valoración" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Valoración deste libro. 0-5 estrelas" @@ -9296,7 +9335,7 @@ msgid "&Force numbers to start with:" msgstr "&Forzar que os nĆŗmeros comecen por:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datos:" @@ -9380,13 +9419,13 @@ msgid "Set from &ebook file(s)" msgstr "Estabelecer a partir do(s) &ficheiro(s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "Metadatos &bĆ”sicos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "Metadatos &personalizados" @@ -10484,7 +10523,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "&Etiquetas:" @@ -10735,7 +10774,7 @@ msgid "Rename the item in every book where it is used." msgstr "Cambiar o nome ao elemento en cada libro que o emprega." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl + S" @@ -11237,7 +11276,7 @@ msgid "Regular expression (?P)" msgstr "Expresión regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11787,20 +11826,20 @@ msgstr "&SaĆ­r" msgid "Unhandled exception" msgstr "Excepción non controlada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Permiso denegado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11808,18 +11847,18 @@ msgstr "" "Especifica como se debe ordenar o tĆ­tulo deste libro. Por exemplo, Ā«O " "exorcistaĀ» poderĆ­a ordenarse como Ā«Exorcista, OĀ»." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Ordenación por tĆ­tulo:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" " A cor verde indica que a orde do tĆ­tulo actual corresponde co tĆ­tulo actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11827,17 +11866,17 @@ msgstr "" " A cor vermella avĆ­sao de que a orde de tĆ­tulo actual non se corresponde co " "tĆ­tulo actual. Non se necesita ningunha acción de ser isto o que desexa." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11850,18 +11889,18 @@ msgstr "" "individuais. Se aparece en vermello, entón os autores e este texto non " "coinciden." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "O&rdenación por autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" " A cor verde indica que a orde de autor actual coincide con autor actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11869,11 +11908,11 @@ msgstr "" " A cor vermella indica que a orde de autor actual non se corresponde co " "autor actual. Non se necesita ningunha acción de ser isto o que desexa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&NĆŗmero:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11881,106 +11920,111 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Estabelecer a cuberta para o libro dende o formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Escolla os formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Permiso denegado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Non ten permiso para ler os ficheiros seguintes:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Non se seleccionou ningĆŗn formato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Non se puideron ler os metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Non se puideron ler os metadatos do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Explorar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "&Recortar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Retirar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Descargar cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Xerar unha cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Non Ć© unha imaxe vĆ”lida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Especificar o tĆ­tulo e o autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Debe especificar un tĆ­tulo e autor antes de xerar a cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Portada non vĆ”lida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "Non se puido cambiar a portada porque a imaxe non Ć© vĆ”lida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Este libro non ten portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Etiquetas cambiadas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -11988,11 +12032,11 @@ msgstr "" "Modificou as etiquetas. Para usar o editor de etiquetas debe descartar ou " "aplicar os cambios. Desexa aplicalos?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12000,38 +12044,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "O ISBN Ć© correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "O ISBN non Ć© correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Editor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Borrar a data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "E&ditorial:" @@ -12117,7 +12161,7 @@ msgid "Previous" msgstr "Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Modificar metadatos" @@ -12179,54 +12223,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Non se puido ler a cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Cambiar a portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Co&mentarios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Portada e formatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "Metadatos &personalizados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Comentarios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14660,34 +14704,34 @@ msgstr "Non Ć© posĆ­bel retirar" msgid "Cannot remove the actions %s from this location" msgstr "Non Ć© posĆ­bel retirar as accións %s desta localización" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Accións &dispoƱƭbeis" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&Accións actuais" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Mover a acción seleccionada cara arriba" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Mover a acción seleccionada cara abaixo" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Engadir a acción seleccionada Ć” barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Retirar as accións seleccionadas da barra de ferramentas" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&Accións actuais" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Mover a acción seleccionada cara arriba" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Mover a acción seleccionada cara abaixo" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "Este axuste ten o valor predeterminado" @@ -15586,46 +15630,46 @@ msgstr "Cambiar o esquema de subcategorización" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Convertido o libro %(num)d de %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Non foi posĆ­bel converter algĆŗns libros" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Pondo libros na cola para conversión en bloque" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Pondo na cola " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Obter novas de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Xa existe a conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15929,7 +15973,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opcións para personalizar o visualizador de libros" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Lembrar o tamaƱo da Ćŗltima xanela usada" @@ -16180,36 +16224,36 @@ msgstr "Introducir o tĆ­tulo do marcador:" msgid "Manage Bookmarks" msgstr "Xestionar os marcadores" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Cargando libro..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Non se puido abrir o libro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Opcións de control do visor de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Se se especifica, a xanela do visor tentarĆ” situarse na fronte cando se " "inicie o programa." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Se se activa, a xanela do visor tentarĆ” iniciarse a pantalla completa." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Dirixir alertas de JavaScript e mensaxes de consola Ć” consola" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16681,7 +16725,7 @@ msgstr "seleccionado" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "si" @@ -16689,7 +16733,7 @@ msgstr "si" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "non" @@ -17866,19 +17910,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Compactando a base de datos" @@ -18034,30 +18078,23 @@ msgstr "" "sistema de ficheiros onde se garden os libros." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"O formato co que se mostran as datas: %d - dĆ­a, %b - mes, %Y - ano. O valor " -"predeterminado Ć©: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Converter as traxectorias a minĆŗsculas." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "SubstituĆ­r os espazos por suliƱados." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Os formatos requiridos non estĆ”n dispoƱƭbeis" @@ -18300,6 +18337,16 @@ msgstr "" "Autorecargar o servidor cando cambie o código de orixe. Poida que non " "funcione en todos os contornos." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -19263,103 +19310,103 @@ msgstr "" msgid "Unknown News Source" msgstr "Fonte de novas descoƱecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Rematou a descarga" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " desde " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tLigazóns erradas:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "Non se puido obter o artigo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 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:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "A obter os fluxos..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 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:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Tratando de descargar a cuberta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Xerando o tope..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Fluxos descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Descargando a cuberta desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Tope da imaxe descargada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Artigo sen tĆ­tulo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artigo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Erro ao descargar o artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Obtendo o fluxo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19367,7 +19414,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -20133,6 +20180,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "The reader has no storage card connected." #~ msgstr "O lector non ten conectada tarxeta de almacenamento ningunha" @@ -20176,6 +20235,9 @@ msgstr "" #~ msgid "Toolbar icon size" #~ msgstr "TamaƱo da icona da barra de ferramentas" +#~ msgid "Insert &blank line" +#~ msgstr "Inserir liƱa en &branco" + #~ msgid "No text &justification" #~ msgstr "Texto sen &xustificación" @@ -20203,6 +20265,9 @@ msgstr "" #~ msgid "Sunday" #~ msgstr "Domingo" +#~ msgid "Del" +#~ msgstr "Supr" + #~ msgid "Checked id" #~ msgstr "id comprobada" @@ -20345,6 +20410,13 @@ msgstr "" #~ msgid "LibraryThing.com timed out. Try again later." #~ msgstr "LibraryThing.com execedeu o tempo. TĆ©nteo mĆ”is tarde." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Non engadir Ć­ndice ao final do libro. Esta opción Ć© Ćŗtil se o libro ten o " +#~ "seu propio Ć­ndice." + #~ msgid "" #~ "Normally calibre treats blank lines as paragraph markers. With this option " #~ "it will assume that every line represents a paragraph instead." @@ -20548,6 +20620,9 @@ msgstr "" #~ msgid "Sort numbers as text" #~ msgstr "Ordenar os nĆŗmeros como texto" +#~ msgid "Text justification:" +#~ msgstr "Xustificación:" + #~ msgid "&Preprocess input file to possibly improve structure detection" #~ msgstr "" #~ "&Preprocesar o ficheiro de entrada para tratar de mellorar a detección da " @@ -21532,6 +21607,15 @@ msgstr "" #~ msgid "Failed to get" #~ msgstr "Fallou a obtención" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Cando Calibre retira o espazo entre parĆ”grafos, engade automaticamente unha " +#~ "sangrĆ­a na primeira liƱa para que os parĆ”grafos poidan distinguirse " +#~ "facilmente. Esta opción controla o largo desta sangrĆ­a." + #~ msgid "Use a regular expression to try and remove the header." #~ msgstr "Usar unha expresión regular para tratar de retirar a cabeceira" @@ -21813,6 +21897,13 @@ msgstr "" #~ msgstr "" #~ "Debe estabelecer o nome de usuario e contrasinal para o servidor de correo." +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "O formato co que se mostran as datas: %d - dĆ­a, %b - mes, %Y - ano. O valor " +#~ "predeterminado Ć©: %b, %Y" + #, python-format #~ msgid "%s: %.1f stars" #~ msgstr "%s: %.1f estrelas" @@ -22076,6 +22167,13 @@ msgstr "" #~ msgid "Plugin &file:" #~ msgstr "&Ficheiro de engadido" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "O lector Kobo, por agora, só admite unha colección: a lista Ā«Im_ReadingĀ». " +#~ "Cree una etiqueta chamada Ā«Im_ReadingĀ» " + #~ msgid "" #~ "Unable to detect the %s disk drive. Your kernel is probably exporting a " #~ "deprecated version of SYSFS." @@ -22195,6 +22293,9 @@ msgstr "" #~ "- Unha expresión con só un punto exclĆŗe todas as etiquetas de xĆ©nero, o que " #~ "xera a Sección xĆ©neros" +#~ msgid "Indent size:" +#~ msgstr "TamaƱo da sangrĆ­a:" + #~ msgid "Header regular expression:" #~ msgstr "Expresión regular da cabeceira:" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index e07785821e..9a172d6b85 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-01-28 13:47+0000\n" "Last-Translator: Eran Cohen \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-07-16 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:41+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "לא עושה דבר" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -884,7 +884,7 @@ msgstr "הפהק את הרכיב המצויין" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -894,18 +894,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -919,13 +919,13 @@ msgstr "×Ø×©×™×ž×Ŗ ×¤×¢×•×œ×Ŗ ×œ×¦×•×Ø×š ×Ŗ×™×§×•×Ÿ שגיאות קוד" msgid "Communicate with Android phones." msgstr "×ž×Ŗ×§×©×Ø עם טלפון Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "תקשר עם ×”×œ×•×œ×Ø×™ S60" @@ -1053,7 +1053,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "קטלוג" @@ -1106,33 +1106,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "קורא את ×Ø×©×™×ž×Ŗ ×”×”×¤×Ø×™× ×ž×”×”×Ŗ×§×Ÿ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "×ž×¢×‘×™×Ø ×”×¤×Ø×™× ×œ×ž×›×©×™×Ø" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "מוהיף ×”×¤×Ø×™× ×œ×Ø×©×™×ž×Ŗ ×”×”×¤×Ø×™× ×‘×ž×›×©×™×Ø" @@ -1140,24 +1140,24 @@ msgstr "מוהיף ×”×¤×Ø×™× ×œ×Ø×©×™×ž×Ŗ ×”×”×¤×Ø×™× ×‘×ž×›×©×™×Ø" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "×ž×”×™×Ø ×”×¤×Ø×™× ×ž×”×ž×›×©×™×Ø" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "×ž×”×™×Ø ×”×¤×Ø×™× ×ž×Ø×©×™×ž×Ŗ ×”×”×¤×Ø×™× ×‘×ž×›×©×™×Ø" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "שולח מטא תגיות ×œ×ž×›×©×™×Ø" @@ -1373,24 +1373,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "תקשר עם קורא ×”×”×¤×Ø×™× קינדל DX" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "תקשר עם קורא ×”×”×¤×Ø×™× קובו" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"הקובו (The Kobo) ×Ŗ×•×ž×š רק באוהף אחד ×¢×Ŗ×”: ×Ø×©×™×ž×Ŗ ה-\"Im_Reading\". צור תווית " -"בשם \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "לא יושם" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1705,6 +1705,25 @@ msgstr "מחליף × ×Ŗ×•× ×™× עם eBook reader" msgid "Get device information..." msgstr "מקבל מידע ×ž×ž×›×©×™×Ø..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1928,7 +1947,7 @@ msgstr "אפשרותיות לשליטה בעיבוד %s קבצים מיוצאי msgid "Options to control the look and feel of the output" msgstr "שליטה ×‘×ž×Ø××” היצוא" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1936,35 +1955,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "שליטה באפשרויות גילוי אוטומטי של מבנה מהמך" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "שליטה ביצירה ××•×˜×•×ž×˜×™×Ŗ של ×Ŗ×•×›×Ÿ עניינים" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "פרט ×ž×Ŗ×›×•× ×™× מובנים" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "הפלט × ×©×ž×Ø אל" @@ -2184,9 +2203,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2203,29 +2222,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2236,7 +2261,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2246,105 +2271,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "קבע את ×”×ž×—×‘×Ø×™×. אם יש כמה, הפרד בינהם בעזרת התו ××ž×¤×Ø×”× ×“ (&)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "גרהת המהמך, לשימוש במיון. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "קבע את הכריכה כקובׄ המצויין או כתובת ××™× ×˜×Ø× ×˜ (URL)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "קבע את ×Ŗ××Ø×™×š היציאה ×œ××•×Ø." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "קבע את זמן ההפר (יופיע ×‘×¢×ž×•×“×Ŗ '×Ŗ××Ø×™×š' ×‘×§×œ×™×‘×Ø)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2352,86 +2377,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "ההפר לא נמצא ×‘×Ŗ×•×š ×”××Ø×›×™×•×Ÿ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "קריאת ×”×Ŗ××Ø×™×š/זמן נכשלה." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "×ž×ž×™×Ø את הקלט ל-HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "×ž×Ø×™×„ שינויים על ההפר..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "×ž×™×™×¦×Ø" @@ -3002,7 +3027,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3157,8 +3182,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3270,12 +3295,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3294,7 +3319,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3302,70 +3333,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3376,12 +3407,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3978,7 +4009,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4141,8 +4172,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4489,7 +4520,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4577,10 +4608,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5271,38 +5298,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5311,15 +5338,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5472,7 +5499,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5510,10 +5537,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5643,10 +5670,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5682,7 +5709,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6281,15 +6308,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6410,91 +6437,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6562,33 +6594,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6613,7 +6645,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6643,7 +6675,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6652,7 +6684,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6660,7 +6692,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6677,39 +6709,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6820,15 +6856,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7282,7 +7326,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7636,7 +7680,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7945,14 +7989,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8218,7 +8262,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8379,13 +8423,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8455,7 +8499,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8529,13 +8573,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9544,7 +9588,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9782,7 +9826,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10261,7 +10305,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10787,52 +10831,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10840,27 +10884,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10868,116 +10912,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10985,38 +11034,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11102,7 +11151,7 @@ msgid "Previous" msgstr "הקודם" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11161,54 +11210,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13346,34 +13395,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14243,46 +14292,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14569,7 +14618,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14811,33 +14860,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15266,7 +15315,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15274,7 +15323,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16164,17 +16213,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16313,28 +16362,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16551,6 +16595,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17411,108 +17465,108 @@ msgstr "" msgid "Unknown News Source" msgstr "×ž×§×•×Ø חדשות ×‘×œ×Ŗ×™ ידוע" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "ההורדה ×”×”×Ŗ×™×™×ž×”" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "הורדת הכתבות הבאות כשלה:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "מנהה ×œ×”×•×Ø×™×“ עמוד שער/כריכה..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "לא הצליח ×œ×”×•×Ø×™×“ כריכה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "×ž×•×Ø×™×“ כריכה מ-%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "כתבה ללא שם" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "כתבה הורדה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "הורדת הכתבה כשלה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18259,6 +18313,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "No valid plugin found in " #~ msgstr "לא נמצאו ×Ŗ×•×”×¤×™× ×Ŗ×§×™× ×™× ב- " @@ -18308,6 +18374,13 @@ msgstr "" #~ msgid "Communicate with the Booq Avant" #~ msgstr "תקשר עם בוק אוואנט" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "הקובו (The Kobo) ×Ŗ×•×ž×š רק באוהף אחד ×¢×Ŗ×”: ×Ø×©×™×ž×Ŗ ה-\"Im_Reading\". צור תווית " +#~ "בשם \"Im_Reading\" " + #~ msgid "Communicate with the Digma Q600" #~ msgstr "תקשר עם ה-Digma Q600" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index 2f940ec8d0..47c69fcce1 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-03-19 05:11+0000\n" "Last-Translator: Varun Kansal \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-07-16 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:41+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "ą¤•ą„ą¤› ą¤­ą„€ ą¤Øą¤¹ą„€ą¤‚ करता" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "ą¤•ą„ą¤› ą¤­ą„€ ą¤Øą¤¹ą„€ą¤‚ करता" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "ą¤•ą„ą¤› ą¤­ą„€ ą¤Øą¤¹ą„€ą¤‚ करता" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "ą¤•ą„ą¤› ą¤­ą„€ ą¤Øą¤¹ą„€ą¤‚ करता" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18207,5 +18263,17 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid " " #~ msgstr " " diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 4bbdd20363..e3cd551196 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-05-30 12:01+0000\n" "Last-Translator: wattomon \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-07-16 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:48+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "Uopće ne funkcionira" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -887,7 +887,7 @@ msgstr "Onesposobi imenovani priključak" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -897,18 +897,18 @@ msgstr "" msgid "Yes" msgstr "Da" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -922,13 +922,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kominiciraj sa Android telefonima." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1049,7 +1049,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Vijesti" @@ -1057,8 +1057,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1102,33 +1102,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Uzimanje liste knjiga na uređaju..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "PrenoÅ”enje knjiga na uređaj..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Dodavanje knjiga u popis metapodataka uređaja..." @@ -1136,24 +1136,24 @@ msgstr "Dodavanje knjiga u popis metapodataka uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Uklanjanje knjiga sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Uklanjanje knjiga iz popisa metapodataka uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Slanje metapodataka na uređaj..." @@ -1367,22 +1367,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Komuniciraj sa Kindle DX eBook čitačem" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Nije implementirano" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1694,6 +1696,25 @@ msgstr "Komuniciraj sa eBook čitačem." msgid "Get device information..." msgstr "Uzmi informacije o uređaju..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1958,7 +1979,7 @@ msgstr "Opcije za kontrolu procesiranja izlaza %s" msgid "Options to control the look and feel of the output" msgstr "Opcije za kontrolu izgleda i osjećaja izlaza" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1966,16 +1987,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Kontrola auto-detekcije strukture dokumenta" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1985,19 +2006,19 @@ msgstr "" "datoteka ima Sadržaj, ovaj će biti upotrijebljen prije nego automatski " "generirani." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Opcije za postavljanje metapodataka u izlaz" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Opcije za pomoć kod ispravljanja greÅ”aka konverzije" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Izlistaj uglavljene recepte" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Izlaz spremljen u" @@ -2281,9 +2302,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2304,13 +2325,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2318,13 +2345,13 @@ 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2332,7 +2359,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2343,7 +2370,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2353,106 +2380,106 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2460,86 +2487,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Pretvaranje ulaza u HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "IzvrÅ”avanje transformacija na e-knjizi..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Stvaranje" @@ -3152,7 +3179,7 @@ msgid "Producer" msgstr "Proizvođač" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3317,8 +3344,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Omot" @@ -3430,14 +3457,12 @@ msgstr "Kad je prisutno, upotrijebi polje sortiranja autora kao autora." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Nemoj dodati Sadržaj na kraj knjige. Ovo je korisno ako knjiga ima svoj " -"sadržaj." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Naslov bilo kojeg u liniji generiranog sadržaja." @@ -3456,7 +3481,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Svi članci" @@ -3464,70 +3495,70 @@ msgstr "Svi članci" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Naslovna Stranica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "IndeksB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Pojmovnik" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Zahvale" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Autorsko pravo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Posveta" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Popis Ilustracija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Popis Tabela" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "ZabiljeÅ”ke" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Uvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Glavni Tekst" @@ -3538,12 +3569,12 @@ msgstr "Knjige %s formata nisu podržane" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Opcije generiranja HTML TOC." @@ -4213,7 +4244,7 @@ msgid "Choose Files" msgstr "Odaberi Daoteke" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Knjige" @@ -4381,8 +4412,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Niste odabrali knjigu" @@ -4729,7 +4760,7 @@ msgstr "Nemoguće pretvoriti" msgid "Starting conversion of %d book(s)" msgstr "Pokretanje konverzije %d knjige(a)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4817,10 +4848,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "IzbriÅ”i" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Ukloni knjige" @@ -5511,38 +5538,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Nemoguć pregled" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Odaberi format za pregled" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Odabrano ViÅ”e Knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5555,15 +5582,15 @@ msgstr "" "započet, ovaj proces se ne može zustaviti dok se ne zavrÅ”i. Da li želite " "nastaviti?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Nemoguće otvoriti mapu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s nema raspoložive formate." @@ -5720,7 +5747,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5758,10 +5785,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5891,10 +5918,10 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5930,7 +5957,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6539,15 +6566,15 @@ msgid "&Base font size:" msgstr "&Osnovna veličina pisma:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "&Ključ veličine pisma:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6668,91 +6695,96 @@ msgstr "Izgled i Osjećaj" msgid "Control the look and feel of the output" msgstr "Kontroliraj izgled and osjećaj izlaza" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Lijevo poravnano" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Onemogući promjenu veličine pisma" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Veličina osnovnog &pisma:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Mađioničar za pomoć odabira odgovarajućeg ključa veličine pisma" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Visina &reda:" -#: /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:156 msgid "Input character &encoding:" msgstr "&Å ifriranje ulaznih znakova:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Ukloni &razmak između paragrafa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Poravnaj tabele" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Ekstra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Poravnaj tabele" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Ekstra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Umetni &prazan red" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6822,33 +6854,33 @@ msgstr "" "ovih metapodataka." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Odaberi omot za " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Nemoguće čitati" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Vi nemate dozvole da čitate datoeku: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "GreÅ”ka kod čitanja datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Imate greŔku čitanja iz datoteke:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " nije važeća slika" @@ -6873,7 +6905,7 @@ msgid "&Title: " msgstr "&Naslov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Promijeni naslov ove knjige" @@ -6905,7 +6937,7 @@ msgstr "Ta&govi: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6916,7 +6948,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Serije:" @@ -6924,7 +6956,7 @@ msgstr "&Serije:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Lista poznatih serija. Vi možete dodati nove serije." @@ -6941,39 +6973,43 @@ msgstr "MOBI Izlaz" msgid "Default" msgstr "Zadano" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Naslov Sadržaja:" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 msgid "Use author &sort for author" msgstr "Upotrijebi &sortiranje autora za autora" -#: /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:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Kindle opcije" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7084,15 +7120,23 @@ msgstr "" msgid "RB Output" msgstr "RB Izlaz" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Nema raspoloživih formata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "Nemoguće napraviti regex koristeći GUI graditelja bez knjige." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Otvori knjigu" @@ -7552,7 +7596,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Nedefinirano" @@ -7911,7 +7955,7 @@ msgid "My Books" msgstr "Moje Knjige" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Generiraj katalog" @@ -8220,14 +8264,14 @@ msgstr "Postavi opcije za pretvorbu %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Naslov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(i):" @@ -8493,7 +8537,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8656,13 +8700,13 @@ msgstr "" "Charles Dickens bi trebao biti svrstan kao Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Rangiranje:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Rangiranje ove knjige. 0-5 zvjezdica" @@ -8732,7 +8776,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datum:" @@ -8806,13 +8850,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9826,7 +9870,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10070,7 +10114,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10562,7 +10606,7 @@ msgid "Regular expression (?P)" msgstr "Regularni izra (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11095,52 +11139,52 @@ msgstr "&Prekini" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Dozvola je uskraćena" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11148,27 +11192,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11176,116 +11220,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Postavi omot za knjigu iz odabranog formata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Odaberite format za " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Bez dozvole" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Vi nemate dozvolu da čitate slijedeće datoteke:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Format nije odabran" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Nemoguće pročitati metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Nemoguće pročitati metapodatke iz %s formata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Nije važeća slika" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11293,38 +11342,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Ovaj ISBN broj je važeći" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Ovaj ISBN broj je nevažeći" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Objavlje&n:" @@ -11410,7 +11459,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11469,54 +11518,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Nemoguće pročitati omot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Komentar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13690,34 +13739,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14587,46 +14636,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Nemoguće pretvoriti neke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Redoslijed knjiga za masovnu konverziju" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Redoslijed " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Dograbi vijesti od " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Pretvori postojeće" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14922,7 +14971,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opcije za prilagodbu preglednika elektroničke knjige" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Zapamti zadnju koriÅ”tenu veličinu zaslona" @@ -15168,35 +15217,35 @@ msgstr "Unesi naziv knjižne oznake:" msgid "Manage Bookmarks" msgstr "Upravljaj Knjižnim Oznakama" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Učitavanje elektroničke knjige..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Nemoguće otvoriti elektroničku knjigu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Opcije za kontrolu preglednika" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Ako je naznačeno, kod pokretanj će preglednički prozor pokuÅ”ati da dođe " "ispred." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "IspiÅ”i javascript upozorenje i poruke na kontrolnu ploču" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15653,7 +15702,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15661,7 +15710,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16625,18 +16674,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Sažimanje baze podataka" @@ -16785,30 +16834,23 @@ msgstr "" "kojeg spremate podržava unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Format za prikazivanje datuma. %d - dan, %b - mjesec, %Y - godina. Zadano " -"je: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Pretvori putanje u mala slova." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Zamijeni prazne prostote sa podvlakama." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Zatraženi formati nisu na raspolaganje" @@ -17030,6 +17072,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17896,108 +17948,108 @@ msgstr "" msgid "Unknown News Source" msgstr "Nepoznat Izvor Vijesti" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Skidanje zavrÅ”eno" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "Neuspjelo skidanje slijedećih artikala:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tNeuspjele veze:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Hvatanje dotoka..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Dobijeni dotoci sa indeks stranice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "PokuÅ”aj skidanja omota..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Dotoci skinuti na %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "Nemoguće skinuti omot: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Skidanje omota sa %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Artikal bez naslova" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Skinuti artikli: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Neuspjelo skidanje artikla: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Grabljenje dotoka" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18755,6 +18807,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "No valid plugin found in " #~ msgstr "Nije pronađen važeći priključak u " @@ -21182,6 +21246,9 @@ msgstr "" #~ msgid "slug" #~ msgstr "slug" +#~ msgid "Del" +#~ msgstr "IzbriÅ”i" + #~ msgid "guid" #~ msgstr "guid" @@ -21390,6 +21457,9 @@ msgstr "" #~ "Ova RTF datoteka ima osobinu koju calibre ne podržava. Pretvori ju prvo u " #~ "HTML a zatim ju isprobaj." +#~ msgid "Insert &blank line" +#~ msgstr "Umetni &prazan red" + #~ msgid "pagebreak" #~ msgstr "kraj stranice" @@ -21713,6 +21783,13 @@ msgstr "" #~ msgid "Line Un-Wrapping Factor:" #~ msgstr "Faktor Razmotavanja Reda:" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Nemoj dodati Sadržaj na kraj knjige. Ovo je korisno ako knjiga ima svoj " +#~ "sadržaj." + #~ msgid "The regular expression to use to remove the footer." #~ msgstr "Regularni izraz za upotrebu kod uklanjanja podnožja." @@ -21944,6 +22021,13 @@ msgstr "" #~ msgid "Update metadata from the metadata in the selected format" #~ msgstr "Ažuriraj metapodatke iz metapodataka u odabranom formatu" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Format za prikazivanje datuma. %d - dan, %b - mjesec, %Y - godina. Zadano " +#~ "je: %b, %Y" + #~ msgid "The author sort string" #~ msgstr "String sortiranja autora" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index b4264aebb6..38577e810f 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-20 18:50+0000\n" "Last-Translator: Devilinside \n" "Language-Team: Hungarian \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-07-21 04:33+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:42+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Semmit nem csinĆ”l" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Semmit nem csinĆ”l" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Semmit nem csinĆ”l" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Semmit nem csinĆ”l" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -909,7 +909,7 @@ msgstr "A bővĆ­tmĆ©ny letiltĆ”sa" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -919,18 +919,18 @@ msgstr "" msgid "Yes" msgstr "Igen" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -944,7 +944,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -952,7 +952,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "KapcsolódĆ”s S60 telefonokhoz" @@ -1093,7 +1093,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "HĆ­rek (RSS)" @@ -1101,8 +1101,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalógus" @@ -1153,33 +1153,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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..." @@ -1187,24 +1187,24 @@ msgstr "Kƶnyvek hozzĆ”adĆ”sa az eszkƶz metaadat listĆ”hoz..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Metaadatok küldĆ©se az eszkƶzre" @@ -1428,24 +1428,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "KapcsolódĆ”s Kindle DX eBook olvasóhoz" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "KommunikĆ”ció a Kobo Reader-el" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"A Kobo jelenleg csak egy kollekciót tĆ”mogat: az \"Im_Reading\" listĆ”t. " -"Hozzon lĆ©tre egyet \"Im_Reading\" nĆ©vvel " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Nincs megvalósĆ­tva" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1782,6 +1782,25 @@ msgstr "KapcsolódĆ”s egy ebook olvasóhoz" msgid "Get device information..." msgstr "Eszkƶz-informĆ”ció lekĆ©rdezĆ©se" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2053,7 +2072,7 @@ msgstr "A %s kimenethez hasznĆ”lható opciók" msgid "Options to control the look and feel of the output" msgstr "A kimeneti formĆ”tum megjelenĆ­tĆ©sĆ©nek beĆ”llĆ­tĆ”sai" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2061,18 +2080,18 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "A dokumentum szƶvegĆ©nek Ć©s felĆ©pĆ­tĆ©sĆ©nek módosĆ­tĆ”sa felhasznĆ”ló Ć”ltal " "megadott mintĆ”k alapjĆ”n." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Dokumentum-struktĆŗra automatikus felismerĆ©se." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2082,19 +2101,19 @@ msgstr "" "a forrĆ”sfĆ”jl tartalmaz TartalomjegyzĆ©ket, az kerül felhasznĆ”lĆ”sra az " "automatikusan generĆ”lt helyett." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "A kimenet metaadat beĆ”llĆ­tĆ”sai" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "A hibakeresĆ©shez hasznĆ”lható opciók" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "BeĆ©pĆ­tett hĆ­rƶsszeĆ”llĆ­tĆ”sok" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Kimenet elmentve:" @@ -2394,13 +2413,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Amikor a calibre tƶrli a bekezdĆ©sek kƶzƶtti tĆ©rkƶzƶket, automatikusan " -"beĆ”llĆ­tja a bekezdĆ©sek behĆŗzĆ”sĆ”t, ami lehetővĆ© teszi azok kƶnnyebb " -"megkülƶnbƶztetĆ©sĆ©t. Ez az opció szabĆ”lyozza ennek a behĆŗzĆ”snak a mĆ©rtĆ©kĆ©t." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2420,13 +2436,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2434,7 +2456,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2442,7 +2464,7 @@ 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2450,7 +2472,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2466,7 +2488,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2481,84 +2503,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "ƁllĆ­tsd be kiadĆ”s dĆ”tumĆ”t." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2566,7 +2588,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2576,20 +2598,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2601,87 +2623,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 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:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "KonvertĆ”lĆ”s HTML formĆ”tumba..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 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:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "LĆ©trehozĆ”s" @@ -3323,7 +3345,7 @@ msgid "Producer" msgstr "Producer" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3487,8 +3509,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "BorĆ­tó" @@ -3606,14 +3628,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Ne legyen TartalomjegyzĆ©k hozzĆ”adva a kƶnyv vĆ©gĆ©hez. Ez akkor hasznos,ha a " -"kƶnyvnek van sajĆ”t TartalomjegyzĆ©ke." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "A generĆ”lt TartalomjegyzĆ©k cĆ­me." @@ -3632,7 +3652,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Minden cikk" @@ -3640,70 +3666,70 @@ msgstr "Minden cikk" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Ez Amazon Topaz kƶnyv. Nem konvertĆ”lható." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "CĆ­mlap" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "TartalomjegyzĆ©k" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Szószedet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "KƶszƶnetnyilvĆ”nĆ­tĆ”s" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "IrodalomjegyzĆ©k" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "ZĆ”radĆ©k" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Szerzői jog" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "AjĆ”nlĆ”s" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Mottó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Előszó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "IllusztrĆ”ciók listĆ”ja" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "TĆ”blĆ”zatok listĆ”ja" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "MegjegyzĆ©sek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Előszó (szerk.)" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Fő szƶveg" @@ -3714,12 +3740,12 @@ msgstr "A %s formĆ”tumĆŗ kƶnyvek sajnos nem tĆ”mogatottak" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML TartalomjegyzĆ©k generĆ”lĆ”s beĆ”llĆ­tĆ”sai." @@ -4411,7 +4437,7 @@ msgid "Choose Files" msgstr "VĆ”lasszon a fĆ”jlok kƶzül" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Kƶnyvek" @@ -4582,8 +4608,8 @@ msgstr "HozzĆ”adĆ”s kƶnyvtĆ”rhoz" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nincs kƶnyv kivĆ”lasztva" @@ -4942,7 +4968,7 @@ msgstr "Nem lehet konvertĆ”lni" msgid "Starting conversion of %d book(s)" msgstr "%d kƶnyv konvertĆ”lĆ”sa" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "A kimeneti fĆ”jl üres, valószĆ­nűleg a konverziós folyamat lefagyott." @@ -5032,10 +5058,6 @@ msgstr "" "NĆ©hĆ”ny kƶnyv nem tƶrƶlhető, kattintson a RĆ©szletek gombra a tovĆ”bbi " "informĆ”ciókĆ©rt." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Kƶnyv tƶrlĆ©se" @@ -5760,27 +5782,27 @@ msgstr "VĆ©letlenszerűen kivĆ”lasztott kƶnyv olvasĆ”sa" msgid "Clear recently viewed list" msgstr "A legutóbb olvasott kƶnyvek listĆ”jĆ”nak tƶrlĆ©se" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Nem lehet a kƶnyvet olvasni" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "A formĆ”tum nem elĆ©rhető" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "A kivĆ”lasztott kƶnyvnek nincs formĆ”tuma" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "VĆ”lassza ki a kĆ­vĆ”nt formĆ”tumot olvasĆ”sra" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5788,11 +5810,11 @@ msgid "" msgstr "" "Nem minden kivĆ”lasztott kƶnyv formĆ”tuma %s. Előszƶr konvertĆ”lja Ć”t őket." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Tƶbb kƶnyv is ki van vĆ”lasztva" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5804,15 +5826,15 @@ msgstr "" "lelassĆ­thatja a gĆ©pedet. Ha a művelet elindult, mĆ”r nem lehet leĆ”llĆ­tani. " "Biztosan folytatja?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "A mappĆ”t nem lehet megnyitni" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "Nincs elĆ©rhető formĆ”tum a kƶvetkezőhƶz: %s" @@ -5978,7 +6000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6016,10 +6038,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6151,10 +6173,10 @@ msgstr "kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6190,7 +6212,7 @@ msgstr "kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6800,15 +6822,15 @@ msgid "&Base font size:" msgstr "&Alap betűmĆ©ret:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "BetűmĆ©ret kulcs:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6932,47 +6954,80 @@ msgstr "MegjelenĆ©s" msgid "Control the look and feel of the output" msgstr "A kimeneti formĆ”tum megjelenĆ­tĆ©sĆ©nek beĆ”llĆ­tĆ”sai" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Eredeti" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Balra igazĆ­tott" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "SorkizĆ”rt" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "BetűmĆ©ret vĆ”ltoztatĆ”s tiltĆ”sa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Alap betű mĆ©ret:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "A varĆ”zsló segĆ­t a megfelelő betűmĆ©ret kivĆ”lasztĆ”sĆ”ban" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "M&inimum sormagassĆ”g:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Sorok kƶzƶtti tĆ”volsĆ”g:" -#: /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:156 msgid "Input character &encoding:" msgstr "B&emeneti karakter kódolĆ”s:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" 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:148 -msgid "Indent size:" -msgstr "BehĆŗzĆ”s nagysĆ”ga:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "TĆ”blĆ”zatok szƶveggĆ© alakĆ­tĆ”sa" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "Unicode karakterek Ć”tĆ­rĆ”sa ASCII karakterekkĆ©" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "&LigatĆŗrĆ”k (ikerbetűk) megtartĆ”sa" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Extra CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -6982,45 +7037,17 @@ 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:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Szƶveg igazĆ­tĆ”s:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "TĆ”blĆ”zatok szƶveggĆ© alakĆ­tĆ”sa" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Extra CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "Unicode karakterek Ć”tĆ­rĆ”sa ASCII karakterekkĆ©" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Üres sor beszĆŗrĆ”sa" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "&LigatĆŗrĆ”k (ikerbetűk) megtartĆ”sa" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "&ElegĆ”nsabb Ć­rĆ”sjelek" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "M&inimum sormagassĆ”g:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7089,33 +7116,33 @@ msgstr "" "ezekből." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "BorĆ­tó vĆ”lasztĆ”sa a kƶvetkezőhƶz: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "OlvasĆ”si hiba" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Nincs megfelelő jogosultsĆ”ga a kƶvetkező fĆ”jl olvasĆ”sĆ”hoz: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "FĆ”jl olvasĆ”si hiba" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Hiba tƶrtĆ©nt a kƶvetkező fĆ”jl olvasĆ”sa kƶzben:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " nem ƩrvƩnyes kƩpformƔtum." @@ -7140,7 +7167,7 @@ msgid "&Title: " msgstr "&Cƭm: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Kƶnyv cƭmƩnek megadƔsa" @@ -7172,7 +7199,7 @@ msgstr "CƭmkƩk: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7183,7 +7210,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Sorozat:" @@ -7191,7 +7218,7 @@ msgstr "&Sorozat:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Ismert sotozatok listĆ”ja. HozzĆ”adhat Ćŗjakat is." @@ -7208,39 +7235,43 @@ msgstr "MOBI kimenet" msgid "Default" msgstr "AlapĆ©rtelmezett" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "A TartalomjegyzĆ©k cĆ­me:" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Kindle beĆ”llĆ­tĆ”sok" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Margók kihagyĆ”sa" @@ -7351,15 +7382,23 @@ msgstr "KĆ©pmĆ©ret Ć©s mĆ©lysĆ©g csƶkkentĆ©sĆ©nek tiltĆ”sa" msgid "RB Output" msgstr "RB kimenet" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Nincs elĆ©rhető formĆ”tum" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Kƶnyv megnyitĆ”sa" @@ -7822,7 +7861,7 @@ msgstr "A borĆ­tóbƶngĆ©sző ne tƶltődjƶn be" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Nincs megadva" @@ -8185,7 +8224,7 @@ msgid "My Books" msgstr "Kƶnyveim" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Katalógus lĆ©trehozĆ”sa" @@ -8494,14 +8533,14 @@ msgstr "A %s konvertĆ”lĆ”sĆ”nak beĆ”llĆ­tĆ”sai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&CĆ­m:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "Szerző(k):" @@ -8772,7 +8811,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8935,13 +8974,13 @@ msgstr "" "Dickens, Charles-kĆ©nt rendezni." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "ƉrtĆ©kelĆ©s:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "A kƶnyv Ć©rtĆ©kelĆ©se. 0-5 csillag." @@ -9011,7 +9050,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&DĆ”tum:" @@ -9089,13 +9128,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&ƁltalĆ”nos metaadatok" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -10112,7 +10151,7 @@ msgid "&Author:" msgstr "&Szerző:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "CimkĆ©k" @@ -10358,7 +10397,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10857,7 +10896,7 @@ msgid "Regular expression (?P)" msgstr "Sorozaton belüli sorszĆ”m. RegulĆ”ris kifejezĆ©s (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11391,52 +11430,52 @@ msgstr "&KilĆ©pĆ©s" msgid "Unhandled exception" msgstr "Ismeretlen hiba tƶrtĆ©nt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "HozzĆ”fĆ©rĆ©s megtagadva" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Cimke rƶviden:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11444,27 +11483,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11472,116 +11511,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" 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:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Nincs formĆ”tum kivĆ”lasztva" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Nem lehet olvasni a metaadatokat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Nem lehet kiolvasni a metaadtokat a %s formĆ”tumból." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&TallózĆ”s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "&LevĆ”gĆ”s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&TƶrlĆ©s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "BorĆ­tó l&etƶltĆ©se" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&BorĆ­tó lĆ©trehozĆ”sa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Nem Ć©rvĆ©nyes kĆ©pfĆ”jl" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11589,38 +11633,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Az ISBN szĆ”m Ć©rvĆ©nyes" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Kiadva:" @@ -11706,7 +11750,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11767,54 +11811,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Nem lehet olvasni a borĆ­tót" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "MegjegyzĆ©sek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14009,34 +14053,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "ElĆ©rhető műveletek" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "Jelenlegi műveletek" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "A kivĆ”lasztott műveletek hozzĆ”adĆ”sa az eszkƶztĆ”rhoz" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "A kivĆ”lasztott műveletek eltĆ”volĆ­tĆ”sa az eszkƶztĆ”rról" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "Jelenlegi műveletek" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14913,46 +14957,46 @@ msgstr "Az alketegória sĆ©ma megvĆ”ltoztatĆ”sa" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "NĆ©hĆ”ny kƶnyvet nem sikerült konvertĆ”lni" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Kƶnyvek sorbaĆ”llĆ­tĆ”sa csoportos konvertĆ”lĆ”shoz" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "SorbanĆ”llĆ”s " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "HĆ­rek letƶltĆ©se a kƶvetkező helyről: " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "LĆ©tező Ć”talakĆ­tĆ”sa" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15253,7 +15297,7 @@ msgid "Options to customize the ebook viewer" msgstr "Ebook olvasó beĆ”llĆ­tĆ”sa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Az utoljĆ”ra hasznĆ”lt ablakmĆ©ret megjegyzĆ©se" @@ -15499,35 +15543,35 @@ msgstr "Kƶnyvjelző nevĆ©nek megadĆ”sa" msgid "Manage Bookmarks" msgstr "Kƶnyvjelzők kezelĆ©se" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Ebook betƶltĆ©se..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Nem lehet megnyitni a kƶnyvet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Az ebook olvasó program beĆ”llĆ­tĆ”sai" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Ha be van Ć”llĆ­tva, akkor az olvasóprogram megpróbĆ”l az előtĆ©rbe kerülni " "indulĆ”skor." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Javascript Ć©s konzolüzenetek megjelenĆ­tĆ©se a konzolon" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15984,7 +16028,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15992,7 +16036,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16929,17 +16973,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "MĆ”solĆ”s: %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "AdatbĆ”zis tƶmƶrĆ­tĆ©se" @@ -17087,29 +17131,23 @@ msgstr "" "Ɩn Ć”ltal hasznĆ”lt fĆ”jlrendszernek milyen jó a UNICODE tĆ”mogatĆ”sa." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"A dĆ”tum formĆ”zĆ”sa. %Y - Ć©v, %b - hónap, %d - nap. AlapĆ©rtelmezett: %b, %Y." - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "ElĆ©rĆ©si Ćŗt kisbetűssĆ© alakĆ­tĆ”sa" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Szókƶzƶk helyettesĆ­tĆ©se alsóvonallal" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "A kĆ­vĆ”nt formĆ”tum nem elĆ©rhető" @@ -17328,6 +17366,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18196,108 +18244,108 @@ msgstr "" msgid "Unknown News Source" msgstr "Ismeretlen HĆ­rforrĆ”s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "A letƶltĆ©s befejeződƶtt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tHibĆ”s linkek:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "Nem lehet cikket letƶlteni." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "HĆ­rek letƶltĆ©se..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 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:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "BorĆ­tó letƶltĆ©se..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "HĆ­rek letƶltve: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, 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:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "NĆ©vtelen Cikk" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Cikk letƶltve: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, 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:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "HĆ­r letƶltĆ©se" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19052,6 +19100,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Path to the cover to be used for this book" #~ msgstr "KƶnyvborĆ­tó elĆ©rĆ©si Ćŗtja" @@ -20079,9 +20139,19 @@ msgstr "" #~ "

FelhasznÔlói Kézikönyv

A FelhasznĆ”lói KĆ©zikƶnyv elĆ©rhető online." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Ne legyen TartalomjegyzĆ©k hozzĆ”adva a kƶnyv vĆ©gĆ©hez. Ez akkor hasznos,ha a " +#~ "kƶnyvnek van sajĆ”t TartalomjegyzĆ©ke." + #~ msgid "Available Formats" #~ msgstr "ElĆ©rhető formĆ”tumok" +#~ msgid "Insert &blank line" +#~ msgstr "Üres sor beszĆŗrĆ”sa" + #~ msgid "&Fetch metadata from server" #~ msgstr "Metadatok lekĆ©rdezĆ©se szerverről" @@ -20690,6 +20760,9 @@ msgstr "" #~ msgid "calibre" #~ msgstr "calibre" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Alt+S" #~ msgstr "Alt+S" @@ -21291,6 +21364,12 @@ msgstr "" #~ msgid "English (CA)" #~ msgstr "angol (kanadai)" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "A dĆ”tum formĆ”zĆ”sa. %Y - Ć©v, %b - hónap, %d - nap. AlapĆ©rtelmezett: %b, %Y." + #~ msgid "~" #~ msgstr "~" @@ -21402,6 +21481,15 @@ msgstr "" #~ msgid " " #~ msgstr " " +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Amikor a calibre tƶrli a bekezdĆ©sek kƶzƶtti tĆ©rkƶzƶket, automatikusan " +#~ "beĆ”llĆ­tja a bekezdĆ©sek behĆŗzĆ”sĆ”t, ami lehetővĆ© teszi azok kƶnnyebb " +#~ "megkülƶnbƶztetĆ©sĆ©t. Ez az opció szabĆ”lyozza ennek a behĆŗzĆ”snak a mĆ©rtĆ©kĆ©t." + #~ msgid "Path to a txt file containing a comment." #~ msgstr "Egy megjegyzĆ©st tartalmazó txt fĆ”jlhoz vezető Ćŗtvonal." @@ -21443,6 +21531,9 @@ msgstr "" #~ msgid "Copy Image" #~ msgstr "KĆ©p mĆ”solĆ”sa" +#~ msgid "Indent size:" +#~ msgstr "BehĆŗzĆ”s nagysĆ”ga:" + #~ msgid "" #~ "Do not use SVG for the book cover. Use this option if your EPUB is going to " #~ "be used ona device that does not support SVG, like the iPhone or the " @@ -21460,6 +21551,9 @@ msgstr "" #~ msgid "Switch to library..." #~ msgstr "AdatbĆ”zis vĆ”ltĆ”s..." +#~ msgid "Text justification:" +#~ msgstr "Szƶveg igazĆ­tĆ”s:" + #~ msgid "Customize the toolbar" #~ msgstr "Az eszkƶztĆ”r testreszabĆ”sa" @@ -21523,6 +21617,13 @@ msgstr "" #~ msgid "Customize searching" #~ msgstr "KeresĆ©s testreszabĆ”sa" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "A Kobo jelenleg csak egy kollekciót tĆ”mogat: az \"Im_Reading\" listĆ”t. " +#~ "Hozzon lĆ©tre egyet \"Im_Reading\" nĆ©vvel " + #~ msgid "Download covers from amazon.com" #~ msgstr "BorĆ­tó letƶltĆ©se az amazon.com-ról" diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index 300325b423..492c13e37a 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-04-06 16:58+0000\n" "Last-Translator: Aryo Sanjaya \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-07-16 04:41+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:42+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -866,7 +866,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -876,18 +876,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -901,13 +901,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1028,7 +1028,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1036,8 +1036,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1081,33 +1081,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1115,24 +1115,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1346,22 +1346,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1673,6 +1675,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1893,7 +1914,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1901,35 +1922,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2147,9 +2168,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2166,29 +2187,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2199,7 +2226,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2209,105 +2236,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2315,86 +2342,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2961,7 +2988,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3116,8 +3143,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3229,12 +3256,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3253,7 +3280,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3261,70 +3294,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3335,12 +3368,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3937,7 +3970,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4100,8 +4133,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4448,7 +4481,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4536,10 +4569,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5230,38 +5259,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5270,15 +5299,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5431,7 +5460,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5469,10 +5498,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5602,10 +5631,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5641,7 +5670,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6240,15 +6269,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6369,91 +6398,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6521,33 +6555,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6572,7 +6606,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6602,7 +6636,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6611,7 +6645,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6619,7 +6653,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6636,39 +6670,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6779,15 +6817,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7241,7 +7287,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7595,7 +7641,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7904,14 +7950,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8177,7 +8223,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8338,13 +8384,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8414,7 +8460,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8488,13 +8534,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9503,7 +9549,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9741,7 +9787,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10220,7 +10266,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10746,52 +10792,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10799,27 +10845,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10827,116 +10873,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10944,38 +10995,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11061,7 +11112,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11120,54 +11171,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13305,34 +13356,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14202,46 +14253,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14528,7 +14579,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14770,33 +14821,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15225,7 +15276,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15233,7 +15284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16123,17 +16174,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16272,28 +16323,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16510,6 +16556,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17370,108 +17426,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18213,6 +18269,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid " " #~ msgstr " " diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 2005e26263..efa512028b 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-18 21:26+0000\n" "Last-Translator: Samuele \n" "Language-Team: italiano\n" @@ -16,7 +16,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-07-19 04:33+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:42+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -26,20 +26,20 @@ msgid "Does absolutely nothing" msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -97,9 +97,9 @@ msgstr "Non fa assolutamente niente" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -162,11 +162,11 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -177,14 +177,14 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -920,7 +920,7 @@ msgid "Path to library too long. Must be less than %d characters." msgstr "" "Percorso alla libreria troppo lungo. Deve essere minore di %d caratteri." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -930,18 +930,18 @@ msgstr "" msgid "Yes" msgstr "Sì" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Principale" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Scheda A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -955,7 +955,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -963,7 +963,7 @@ msgstr "" "Lista delle cartelle separate da virgole dei libri da inviare al " "dispositivo. Verrà usata la prima cartella esistente." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Comunica con i telefoni S60." @@ -1103,7 +1103,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Notizie" @@ -1111,8 +1111,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Catalogo" @@ -1164,33 +1164,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Recupero della lista dei libri sul dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Trasferimento dei libri nel dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Aggiunta dei libri alla lista metadati del dispositivo..." @@ -1198,24 +1198,24 @@ msgstr "Aggiunta dei libri alla lista metadati del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Rimozione dei libri dal dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Cancellazione libri dalla lista metadati del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Invio dei metadati al dispositivo..." @@ -1440,24 +1440,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica con il lettore Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Comunica con il Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo supporta una sola collezione al momento: la lista \"Im_Reading\". Crea " -"un tag chiamato \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Non Implementato" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1799,6 +1799,25 @@ msgstr "Comunica con un lettore di eBook." msgid "Get device information..." msgstr "Recupero informazioni del dispositivo..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2079,7 +2098,7 @@ msgstr "Opzioni per controllare l'elaborazione dell'output %s" msgid "Options to control the look and feel of the output" msgstr "Opzioni per controllare l'aspetto dell'output" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2087,17 +2106,17 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modifica il testo e la struttura del documento usando pattern definiti." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Controlla il rilevamento automatico della struttura del documento." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2107,19 +2126,19 @@ msgstr "" "sorgente ha un indice, questo sarà preferito a quello generato " "automaticamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Opzioni per impostare i metadati in output" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Opzioni per aiutare a individuare problemi con la conversione" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Elenco delle formule di sistema" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Output salvato in" @@ -2434,13 +2453,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Quando Calibre rimuove la spaziatura tra i paragrafi, inserisce " -"automaticamente un rientro di paragrafo, per assicurarsi che i paragrafi " -"siano ben distinti. Questa opzione controlla l'ampiezza del rientro." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2460,13 +2476,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "Rimuovi la prima immagine dall'ebook di input. 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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2474,7 +2496,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2482,7 +2504,7 @@ 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2490,7 +2512,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2507,7 +2529,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2523,85 +2545,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "Stringa da usare nell'ordinamento per autore. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Imposta il publisher dell'ebook" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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 il rating. Deve essere un numero compreso tra 1 e 5" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Imposta la data di pubblicazione" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2609,7 +2631,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 +2642,21 @@ msgstr "" "TOC, ma possono essere usati con la funzione di ricerca della struttura per " "crearne una nuova." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" "Cambio l'indentazione ottenuta con spazi multipli in una identazione CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 +2668,12 @@ msgstr "" "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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2659,7 +2681,7 @@ msgstr "" "Rimuovere paragrafi vuoti dal documento quando sono presenti tra ogni altro " "paragrafo" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2668,7 +2690,7 @@ msgstr "" "centralmente. Rimpiazzare i marcatori di interruzione scena con una serie di " "spazi bianchi allineati tramite i righelli orrizontali" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2676,7 +2698,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2686,7 +2708,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2694,55 +2716,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Errore nell'interpretare la data/orario" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Conversione dell'input in HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Transcodifica di un ebook in corso..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Creazione in corso" @@ -3418,7 +3440,7 @@ msgid "Producer" msgstr "Produttore" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3588,8 +3610,8 @@ msgstr "" "con da ISBN da LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Copertina" @@ -3716,14 +3738,12 @@ msgstr "Quando disponibile, utilizzare l'autore per ordinare la lista." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Non aggiungere un indice alla fine del libro. Opzione utile se il libro " -"contiene già il suo indice." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Titolo per ogni indice in-line generato." @@ -3745,7 +3765,13 @@ msgstr "" "tenterà di convertire di margini del documento di input, altrimenti questi " "verranno ignorati." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Tutti gli articoli" @@ -3753,70 +3779,70 @@ msgstr "Tutti gli articoli" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Questo è un libro Amazon Topaz. Non può essere elaborato." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Pagina iniziale" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Indice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Indice analitico" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glossario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Ringraziamenti" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Colophon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Diritti d'autore" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Premessa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Indice delle figure" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Indice delle tabelle" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Note" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Prefazione" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Corpo del testo" @@ -3827,12 +3853,12 @@ msgstr "I libri nel formato %s non sono supportati" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Opzioni per creazione della TOC (indice contenuti) da HTML" @@ -4588,7 +4614,7 @@ msgid "Choose Files" msgstr "Seleziona documenti" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Libri" @@ -4761,8 +4787,8 @@ msgstr "Aggiungi alla biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nessun libro selezionato" @@ -5125,7 +5151,7 @@ msgstr "Impossibile convertire" msgid "Starting conversion of %d book(s)" msgstr "Conversione di %d libri avviata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" "File di output vuoto, probabilmente il processo di conversione è fallito" @@ -5221,10 +5247,6 @@ msgstr "" "Cancellazione di alcuni libri non riuscita, clicca il tasto \"Mostra " "Dettagli\" per informazioni" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Canc" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Cancella libri" @@ -5956,27 +5978,27 @@ msgstr "Leggi un libro a caso" msgid "Clear recently viewed list" msgstr "Cancella la lista degli ultimi libri visualizzati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Impossibile leggere" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Formato non disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "I libri selezionati non hanno formati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Scegliere il formato da leggere" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5985,11 +6007,11 @@ msgstr "" "Non tutti i libri selezionati sono disponibili nel formato %s. E' necessario " "convertli prima." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Più libri selezionati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -6002,15 +6024,15 @@ msgstr "" "computer. Una volta avviato il processo questo non può essere fermato fino " "al completamento. Continuare comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Impossibile aprire la cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Questo libro non esiste più nella tua libreria" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s non ha formati disponibili" @@ -6178,7 +6200,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6216,10 +6238,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6352,10 +6374,10 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6391,7 +6413,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -7019,15 +7041,15 @@ msgid "&Base font size:" msgstr "Grandezza caratteri di &base:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Grandezza caratteri &chiave:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7148,47 +7170,80 @@ msgstr "Visualizzazione" msgid "Control the look and feel of the output" msgstr "Controlla l'aspetto dell'output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Originale" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Allinea a sinistra" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Testo giustificato" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Disattiva l'aggiustamento proporzionale dei caratteri" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Grandezza caratteri di &base:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Procedura per scegliere la dimensione dei caratteri appropriata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Altezza minima &riga:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "&Altezza delle righe:" -#: /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:156 msgid "Input character &encoding:" msgstr "&Codifica dei caratteri di input:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Rimuovi gli spa&zi tra i paragrafi" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Ampiezza del rientro:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linearizza le tabelle" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Transcodifica i caratteri unicode in ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Mantieni &legami" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "&CSS addizionale" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7198,45 +7253,17 @@ msgstr "" "automaticamente un rientro di paragrafo, per assicurarsi che i paragrafi " "siano ben distinti. Questa opzione controlla l'ampiezza del rientro." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Giustificazione testo:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linearizza le tabelle" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "&CSS addizionale" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Transcodifica i caratteri unicode in ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Inserimento di righe &vuote" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Mantieni &legami" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Ottimizzazione &punteggiatura" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Altezza minima &riga:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7306,33 +7333,33 @@ msgstr "" "possibili." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Seleziona copertina per " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Impossibile leggere" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Non si hanno i permessi per leggere il file: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Errore nella lettura del file" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Si ĆØ verificato un errore nella lettura del file:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " non ĆØ un'immagine valida" @@ -7358,7 +7385,7 @@ msgid "&Title: " msgstr "&Titolo: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Cambia il titolo di questo libro" @@ -7390,7 +7417,7 @@ msgstr "T&ag: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7402,7 +7429,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Serie:" @@ -7410,7 +7437,7 @@ msgstr "&Serie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Lista di serie conosciute. È possibile aggiungere nuove serie" @@ -7427,39 +7454,43 @@ msgstr "Outup MOBI" msgid "Default" msgstr "Predefinito" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Titolo per l'indice:" -#: /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:79 msgid "Rescale images for &Palm devices" msgstr "Riaggiusta la grandezza delle immagini per dispositivi &Palm" -#: /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:80 msgid "Use author &sort for author" msgstr "Usa autore &sort per autore." -#: /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:81 msgid "Disable compression of the file contents" msgstr "Disattiva la compressione per il contenuto dei documenti" -#: /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:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Opzioni Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Carattere Testata Periodica:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Tag Documenti Personali:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignora &margini" @@ -7570,17 +7601,25 @@ msgstr "Non ridurre la dimensione dell'immagine o la profondità del colore" msgid "RB Output" msgstr "Output RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Non sono disponibili formati" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Impossibile creare un'espressione regolare usando l'editor con interfaccia " "grafica senza un libro." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Libro aperto" @@ -8045,7 +8084,7 @@ msgstr "Impossibile caricare il browser di copertine" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Non definito" @@ -8420,7 +8459,7 @@ msgid "My Books" msgstr "I miei libri" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Crea catalogo" @@ -8741,14 +8780,14 @@ msgstr "mposta le opzioni per convertire %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titolo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autori:" @@ -9016,7 +9055,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Metadati personalizzati" @@ -9197,13 +9236,13 @@ msgstr "" "Alessandro." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Valutazione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Valutazione di questo libro. 0-5 stelle" @@ -9278,7 +9317,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&data" @@ -9356,13 +9395,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "Metadati &principali" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "Metadati &aggiuntivi" @@ -10394,7 +10433,7 @@ msgid "&Author:" msgstr "&Autore:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Ta&gs:" @@ -10641,7 +10680,7 @@ msgid "Rename the item in every book where it is used." msgstr "Rinomina l'elemento in ogni libro dove è presente." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -11134,7 +11173,7 @@ msgid "Regular expression (?P)" msgstr "Espressione regolare (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11674,30 +11713,30 @@ msgstr "& Esci" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Permesso negato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11705,7 +11744,7 @@ msgstr "" " Il colore verde indica che l'attuale ordine per titolo corrisponde al " "titolo attuale" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11713,17 +11752,17 @@ msgstr "" " Il colore rosso avvisa che l'attuale ordine per titolo non corrisponde al " "titolo attuale. Non è richiesta alcuna azione se è il risultato voluto." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11736,11 +11775,11 @@ msgstr "" "individuali dell'ordinamento per autore. Se è di colore rosso, allora gli " "autori e questo testo non corrispondono." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11748,7 +11787,7 @@ msgstr "" " Il colore verde indica che ordine per autore in uso corrisponde con " "l'autore attuale" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11756,11 +11795,11 @@ msgstr "" " Il colore rosso indica che l'attuale ordine per autore non corrisponde " "all'autore attuale. Non è richiesta alcuna azione se è il risultato voluto." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11768,118 +11807,123 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Imposta la copertina del libro dal formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Selezionare formati per: " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Non ci sono privilegi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Non hai privilegi per leggere i documenti indicati:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Nessun formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Impossibile leggere i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Impossibile leggere i metadati dai formati %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Sfoglia" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "&Rifila i margini" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Rimuovi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Scarica co&pertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Genera copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "L'immagine non ee valida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Specificare titolo e autore" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" "È necessario specificare un titolo e un autore prima di generare una " "copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Tag cambiati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11887,38 +11931,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Questo numero ISBN è valido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Questo numero ISBN è valido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "&Pubblicato:" @@ -12004,7 +12048,7 @@ msgid "Previous" msgstr "Precedente" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -12063,54 +12107,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Impossibile visualizzare la copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Commenti" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14341,34 +14385,34 @@ msgstr "Impossibile rimuovere" msgid "Cannot remove the actions %s from this location" msgstr "Impossibile rimuovere le azioni %s da questa posizione" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Azioni &disponibili" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "Azioni &attuali" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Sposta azioni selezionate in alto" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Sposta azioni selezionate in basso" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Aggiungi azioni selezionate alla barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Elimina azioni selezionate dalla barra degli strumenti" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "Azioni &attuali" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Sposta azioni selezionate in alto" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Sposta azioni selezionate in basso" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -15249,46 +15293,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Impossibile convertire alcuni libri" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Creazione dell'ordine dei libri per conversione di gruppo" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Creazione ordine " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Scarica notizie da " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Converti i documenti presenti" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15588,7 +15632,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opzioni per personalizzare il lettore di libri" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Ricorda la dimensione della finestra usata l'ultima volta" @@ -15836,38 +15880,38 @@ msgstr "Inserire il titolo per il segnalibro:" msgid "Manage Bookmarks" msgstr "Gestire i segnalibri" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Caricamento libro..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Impossibile aprire il libro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Opzioni per controllare il visualizzatore di libri" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Se specificato, la finestra di visualizzazione tenterà di apparire in primo " "piano quando avviata." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Se selezionato, all'avvio la finestra del viewer si aprirà a pieno schermo." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" "Scrivi avvertenze dall'esecuzione e messaggi dal quadro di comando nella " "finestra del quadro di comando." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16331,7 +16375,7 @@ msgstr "selezionato" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "sì" @@ -16339,7 +16383,7 @@ msgstr "sì" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "no" @@ -17412,18 +17456,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Compattazione database" @@ -17579,30 +17623,23 @@ msgstr "" "dipendenti dal quanto bene il filesystem utilizzato supporti unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Il formato usato per visualizzare le date. %d - giorno, %b - mese, %Y - " -"anno. il valore predefinito ĆØ %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Converti i percorsi in lettere minuscole." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Sostituire gli spazi vuoti con sottolineature." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "I formati richiesti non sono disponibili." @@ -17834,6 +17871,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18706,102 +18753,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Sorgente di notizie sconosciuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Scaricamento completato" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "Scaricamento dei seguenti articoli fallito:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " da " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tLink falliti:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Scaricamento feed..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Ricevuti feed dalla pagina principale" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Tentativo di scaricamento della copertina..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Preparazione dell'immagine principale in corso" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Inizio scaricamento [%d articoli]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Feed scaricati in %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "Impossibile scaricare la copertina: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Scaricamento copertina da %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Immagine principale scaricata" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Articolo senza titolo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Articolo scaricato: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Scaricamento fallito dell'articolo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Scaricamento feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18809,7 +18856,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19570,6 +19617,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #, python-format #~ msgid "%sUsage%s: %s\n" #~ msgstr "%sUso%s: %s\n" @@ -20280,6 +20339,9 @@ msgstr "" #~ "Cerca nella lista dei libri per titolo, autore, editore, tag e " #~ "commenti

Parole separate da spazi hanno come operatore AND" +#~ msgid "Del" +#~ msgstr "Canc" + #~ msgid "Edit meta information" #~ msgstr "Modifica metadati" @@ -21817,6 +21879,9 @@ msgstr "" #~ msgid "Search as you type" #~ msgstr "Cerca mentre si scrive" +#~ msgid "Insert &blank line" +#~ msgstr "Inserimento di righe &vuote" + #~ msgid "No text &justification" #~ msgstr "Nessuna &giustificazione del testo" @@ -22021,6 +22086,9 @@ msgstr "" #~ "verrĆ permantentemente cancellato dal computer.

Procedere " #~ "l'operazione?" +#~ msgid "Text justification:" +#~ msgstr "Giustificazione testo:" + #~ msgid "Disconnect from folder" #~ msgstr "Disconnetti dalla cartella" @@ -22309,6 +22377,13 @@ msgstr "" #~ msgid "&Restrict to:" #~ msgstr "&Limita a:" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Non aggiungere un indice alla fine del libro. Opzione utile se il libro " +#~ "contiene giĆ  il suo indice." + #~ msgid "" #~ "The fields to output when cataloging books in the database. Should be a " #~ "comma-separated list of fields.\n" @@ -22365,6 +22440,18 @@ msgstr "" #~ "Valore predefinito: '%default'\n" #~ "Applicabile ai formati di output: ePub, MOBI" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Quando Calibre rimuove la spaziatura tra i paragrafi, inserisce " +#~ "automaticamente un rientro di paragrafo, per assicurarsi che i paragrafi " +#~ "siano ben distinti. Questa opzione controlla l'ampiezza del rientro." + +#~ msgid "Indent size:" +#~ msgstr "Ampiezza del rientro:" + #~ msgid "Header regular expression:" #~ msgstr "Espressione regolare per l'intestazione:" @@ -22865,6 +22952,13 @@ msgstr "" #~ "Impossibile ottenere l'articolo. Eseguire con l'opzione -vv per scoprirne la " #~ "causa." +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Il formato usato per visualizzare le date. %d - giorno, %b - mese, %Y - " +#~ "anno. il valore predefinito ĆØ %b, %Y" + #, python-format #~ msgid "" #~ "The template to control the filename and directory structure of the saved " @@ -23209,6 +23303,13 @@ msgstr "" #~ msgid "No valid plugin found in " #~ msgstr "Nessun plugin valido trovato in " +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo supporta una sola collezione al momento: la lista \"Im_Reading\". Crea " +#~ "un tag chiamato \"Im_Reading\" " + #~ msgid "" #~ "Note: you can destroy your library using this feature. Changes are " #~ "permanent. There is no undo function. You are strongly encouraged to back up " diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 7e56d97d1c..58289671c4 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-07-15 17:42+0000\n" -"PO-Revision-Date: 2011-07-21 10:31+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" +"PO-Revision-Date: 2011-07-22 07:57+0000\n" "Last-Translator: Ado Nishimura \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-07-22 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:43+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "ć¾ć£ćŸćä½•ć‚‚ć—ć¾ć›ć‚“ć€‚ļ¼ˆä½•ć‚‚å½±éŸæć—ć¾ć›ć‚“ć€‚ļ¼‰" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "ć¾ć£ćŸćä½•ć‚‚ć—ć¾ć›ć‚“ć€‚ļ¼ˆä½•ć‚‚å½±éŸæć—ć¾ć›ć‚“ć€‚ļ¼‰" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "ć¾ć£ćŸćä½•ć‚‚ć—ć¾ć›ć‚“ć€‚ļ¼ˆä½•ć‚‚å½±éŸæć—ć¾ć›ć‚“ć€‚ļ¼‰" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "ć¾ć£ćŸćä½•ć‚‚ć—ć¾ć›ć‚“ć€‚ļ¼ˆä½•ć‚‚å½±éŸæć—ć¾ć›ć‚“ć€‚ļ¼‰" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -876,7 +876,7 @@ msgstr "åä»˜ć‘ćŸćƒ—ćƒ©ć‚°ć‚¤ćƒ³ć‚’ē„”åŠ¹ć«ć™ć‚‹" msgid "Path to library too long. Must be less than %d characters." msgstr "ćƒ©ć‚¤ćƒ–ćƒ©ćƒŖćøć®ćƒ‘ć‚¹ćŒé•·ć™ćŽć¾ć™ć€‚%dę–‡å­—ä»„äø‹ć§ćŖć‘ć‚Œć°ćŖć‚Šć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -886,18 +886,18 @@ msgstr "ćƒ©ć‚¤ćƒ–ćƒ©ćƒŖćøć®ćƒ‘ć‚¹ćŒé•·ć™ćŽć¾ć™ć€‚%d文字仄下でなけ msgid "Yes" msgstr "Yes" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "主ピモリー" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "ć‚«ćƒ¼ćƒ‰A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -911,13 +911,13 @@ msgstr "ćƒ‡ćƒćƒƒć‚°ćƒ»ćƒ­ć‚°" msgid "Communicate with Android phones." msgstr "Androidćƒ•ć‚©ćƒ³ćØé€šäæ”ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "é›»č©±ę©Ÿ S60 ćØé€šäæ”ć—ć¾ć™ć€‚" @@ -1057,7 +1057,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ćƒ‹ćƒ„ćƒ¼ć‚¹" @@ -1065,8 +1065,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "ć‚«ć‚æćƒ­ć‚°" @@ -1112,33 +1112,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "ćƒ‡ćƒć‚¤ć‚¹å†…ć®ę›øē±ćƒŖć‚¹ćƒˆć‚’å–å¾—ć—ć¦ć„ć¾ć™..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ćƒ‡ćƒć‚¤ć‚¹ć«ę›øē±ć‚’č»¢é€ć—ć¦ć„ć¾ć™..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "ę›øē±ć‚’ćƒ‡ćƒć‚¤ć‚¹ć®ę›øčŖŒęƒ…å ±ćƒŖć‚¹ćƒˆćøčæ½åŠ äø­..." @@ -1146,24 +1146,24 @@ msgstr "ę›øē±ć‚’ćƒ‡ćƒć‚¤ć‚¹ć®ę›øčŖŒęƒ…å ±ćƒŖć‚¹ćƒˆćøčæ½åŠ äø­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "ćƒ‡ćƒć‚¤ć‚¹ć‹ć‚‰ę›øē±ć‚’å‰Šé™¤ć—ć¦ć„ć¾ć™..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "ćƒ‡ćƒć‚¤ć‚¹ć®ę›øčŖŒęƒ…å ±ćƒŖć‚¹ćƒˆć‹ć‚‰ę›øē±ć‚’å‰Šé™¤..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "ćƒ‡ćƒć‚¤ć‚¹ć«ę›øčŖŒęƒ…å ±ć‚’é€äæ”ć—ć¦ć„ć¾ć™..." @@ -1381,22 +1381,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX é›»å­ę›øē±ćƒŖćƒ¼ćƒ€ā”€ćØé€šäæ”ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Kobo Reader ćØé€šäæ”" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " -msgstr "KoboćÆē¾åœØļ¼‘ć¤ć—ć‹ć‚³ćƒ¬ć‚Æć‚·ćƒ§ćƒ³ć‚’ć‚µćƒćƒ¼ćƒˆć—ć¦ć„ć¾ć›ć‚“ļ¼š\"Im_Reading\" ć“ć®åå‰ć®ć‚æć‚°ć‚’ē”Ÿęˆć—ć¾ć™ć€‚ " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "å®Ÿč£…ć•ć‚Œć¦ć„ćŖć„" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1721,6 +1723,25 @@ msgstr "é›»å­ę›øē±ćƒŖćƒ¼ćƒ€ā”€ćØé€šäæ”ć—ć¾ć™ć€‚" msgid "Get device information..." msgstr "ćƒ‡ćƒć‚¤ć‚¹ęƒ…å ±ć‚’å–å¾—..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1967,7 +1988,7 @@ msgstr "%så‡ŗåŠ›å‡¦ē†ć‚’ć‚³ćƒ³ćƒˆćƒ­ćƒ¼ćƒ«ć™ć‚‹ćŸć‚ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" msgid "Options to control the look and feel of the output" msgstr "å‡ŗåŠ›ć®č¦‹ćŸē›®ć‚’ć‚³ćƒ³ćƒˆćƒ­ćƒ¼ćƒ«ć™ć‚‹ćŸć‚ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1977,35 +1998,35 @@ msgstr "" "å…±é€šć®ćƒ‘ć‚æćƒ¼ćƒ³ć‚’ä½æć£ć¦ćƒ‰ć‚­ćƒ„ćƒ”ćƒ³ćƒˆć®ćƒ†ć‚­ć‚¹ćƒˆćØę§‹é€ ć‚’å¤‰ę›“ć—ć¾ć™ć€‚ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆć§ćÆē„”åŠ¹ć«ćŖć£ć¦ć„ć¾ć™ć€‚ " "%(en)sć‚’ä½æć£ć¦ęœ‰åŠ¹ć«ć—ć¾ć™ć€‚å€‹ć€…ć®ć‚¢ć‚Æć‚·ćƒ§ćƒ³ćÆ%(dis)s ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³ć‚’ä½æć£ć¦å‘ć“ć†ć«ć™ć‚‹ć“ćØćŒć§ćć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "ćƒ¦ćƒ¼ć‚¶ćƒ¼å®šē¾©ć®ćƒ‘ć‚æćƒ¼ćƒ³ć‚’ä½æć£ć¦ę–‡ē« ć‚„ę§‹é€ ć‚’å¤‰ę›“ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ćƒ‰ć‚­ćƒ„ćƒ”ćƒ³ćƒˆę§‹é€ ć®č‡Ŗå‹•åˆ¤åˆ„ć‚’åˆ¶å¾”" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "ē›®ę¬”ć®č‡Ŗå‹•ē”Ÿęˆć®ć‚³ćƒ³ćƒˆćƒ­ćƒ¼ćƒ«ć‚’ć—ć¾ć™ć€‚ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆć§ćÆć€ć‚‚ć—å…„åŠ›ćƒ•ć‚”ć‚¤ćƒ«ćŒē›®ę¬”ć‚’ęŒć£ć¦ć„ćŸå “åˆć€å„Ŗå…ˆēš„ć«č‡Ŗå‹•ē”Ÿęˆć•ć‚Œć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "å‡ŗåŠ›ć®ę›øčŖŒęƒ…å ±ć®čØ­å®šć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "å¤‰ę›ć‚’ćƒ‡ćƒćƒƒć‚°ć™ć‚‹č£œåŠ©ē”Øć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "å†…č”µćƒ¬ć‚·ćƒ”ć®ćƒŖć‚¹ćƒˆ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "å‡ŗåŠ›ć‚’åå‰ć‚’ć¤ć‘ć¦äæå­˜" @@ -2256,12 +2277,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"calibrećŒćƒ‘ćƒ©ć‚°ćƒ©ćƒ•é–“ć®ć‚¹ćƒšćƒ¼ć‚¹ć‚’å–ć‚Šé™¤ćå “åˆć€ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•ćŒē°”å˜ć«č­˜åˆ„ć§ćć‚‹ć‚ˆć†ć«ć€č‡Ŗå‹•ēš„ć«ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•ć®ć‚¤ćƒ³ćƒ‡ćƒ³ćƒˆć‚’čØ­å®šć—ć¾ć™ć€‚ć“ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³ćÆć‚¤ćƒ³" -"ćƒ‡ćƒ³ćƒˆć®å¹…ć‚’ć‚³ćƒ³ćƒˆćƒ­ćƒ¼ćƒ«ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2277,18 +2296,24 @@ msgstr "ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•é–“ć«ē©ŗē™½č”Œć‚’ęŒæå…„ć—ć¾ć™ć€‚å…„åŠ›ćƒ•ć‚”ć‚¤ćƒ«ćŒ #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "å…„åŠ›ć®EBookć®ęœ€åˆć®ē”»åƒć‚’å–ć‚Šé™¤ćć¾ć™ć€‚ęœ€åˆć®ē”»åƒćŒč”Øē“™ć§ć€å¤–éƒØć‹ć‚‰č”Øē“™ć‚’ęŒ‡å®šć—ćŸå “åˆć«ä¾æåˆ©ć§ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2296,13 +2321,13 @@ msgstr "" "å¼•ē”ØčØ˜å·ć€ćƒ€ćƒƒć‚·ćƒ„ć€ēœē•„ē¬¦å·ć‚’å°åˆ·ćØć—ć¦ę­£ć—ć„ć‚‚ć®ć«å¤‰ę›ć—ć¾ć™ć€‚č©³ć—ććÆ " "http://daringfireball.net/projects/smartypants ć‚’å‚ē…§ć—ć¦ćć ć•ć„ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2316,7 +2341,7 @@ msgstr "" "Gorbachiov\"恮\"%s\"ćŒå¤‰ę›ć•ć‚Œć¾ć™ć€‚ćć‚ŒćØć€ę–‡å­—ć«č¤‡ę•°ć®č”ØčØ˜ćŒć‚ć‚‹å “åˆļ¼ˆä¾‹ćˆć°äø­å›½čŖžćØę—„ęœ¬čŖžć§å…±ęœ‰ć•ć‚Œć¦ć„ć‚‹ę–‡å­—ļ¼‰ć€č”ØčØ˜ćÆē¾åœØć®cali" "breć®ć‚¤ćƒ³ć‚æćƒ¼ćƒ•ć‚§ćƒ¼ć‚¹čØ€čŖžćŒä½æć‚ć‚Œć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2329,87 +2354,87 @@ msgstr "" "ćƒˆć§åˆå­—ć‚’ć‚µćƒćƒ¼ćƒˆć—ćŖć„ć®ć§ć€ć“ć‚Œć‚‰ćŒę­£ć—ćč”Øē¤ŗć•ć‚Œć‚‹åÆčƒ½ę€§ćÆä½Žć„ć§ć™ć€‚ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆć§ćÆcalibrećÆåˆå­—ć‚’2ć¤ć®é€šåøøę–‡å­—ć«å¤‰ę›ć—ć¾ć™ć€‚ć“ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" "ćÆćć‚Œć‚‰ć‚’ćć®ć¾ć¾ć«ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "ä½œč€…ć‚’čØ­å®šć—ć¾ć™ć€‚č¤‡ę•°ć®ä½œč€…ćÆ&ć§ć¤ćŖć’ć¦ćć ć•ć„ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "ć‚æć‚¤ćƒˆćƒ«ć®ćƒćƒ¼ć‚øćƒ§ćƒ³ć‚’äø¦ć³ę›æćˆć«ä½æć†ć€‚ " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "č‘—č€…ć§äø¦ć³ę›æćˆć‚‹ę™‚ć«ä½æć†ę–‡å­—åˆ—ć€‚ " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "URLć‹ćƒ•ć‚”ć‚¤ćƒ«ć§ęŒ‡å®šć—ć¦ć€č”Øē“™ć‚’čØ­å®šć™ć‚‹ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "å‡ŗē‰ˆå¹“ęœˆę—„ć‚’čØ­å®šć™ć‚‹ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "ęœ¬ć®ę—„ę™‚ć‚’čØ­å®šć—ć¾ć™ć€‚ļ¼ˆcalibreć®ę—„ä»˜åˆ—ć§ä½æē”Øć•ć‚Œć¾ć™ļ¼‰" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2418,18 +2443,18 @@ msgstr "" "ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć•ć‚Œć¦ć„ćŖć„ē« ć‚æć‚¤ćƒˆćƒ«ć‚„ć‚µćƒ–ć‚æć‚¤ćƒˆćƒ«ć‚’č¦‹ć¤ć‘ć¾ć™ć€‚ćć‚Œć‚‰ćÆh2とh3ć‚æć‚°ć«å¤‰ę›ć•ć‚Œć¾ć™ć€‚ć“ć®čØ­å®šć ć‘ć§ćÆē›®ę¬”ć‚’ä½œć‚Šć¾ć›ć‚“ćŒć€ē›®ę¬”ä½œęˆć®ę©Ÿčƒ½ćØåŒ" "ę™‚ć«ä½æē”Øć™ć‚‹ć“ćØćŒć§ćć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "ć‚¤ć‚æćƒŖćƒƒć‚Æä½“ć«å¤‰ę›ć™ć‚‹ęØ™ęŗ–ēš„ćŖčØ€č‘‰ć‚„ćƒ‘ć‚æćƒ¼ćƒ³ć‚’ęœć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2439,29 +2464,29 @@ msgstr "" "č”Œć®ęŠ˜ć‚Ščæ”ć—ć‚’ć—ćŖć„é•·ć•ć‚’ę±ŗć‚ć‚‹ćŸć‚ć®ęÆ”ēŽ‡ć€‚ęœ‰åŠ¹ćŖå€¤ćÆļ¼ļ½žļ¼‘ć¾ć§ć™ć€‚ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆćÆ0.4ć§ć€ēœŸć‚“äø­ć‚ˆć‚Šå°‘ć—å°ć•ć„ć‚ćŸć‚Šć§ć™ć€‚ć‚‚ć—å°‘ć—ć®č”Œć—ć‹ęŠ˜ć‚Ščæ”ć—ć™ć‚‹" "åæ…č¦ćŒē„”ć„å “åˆć«ćÆć“ć®å€¤ć‚’äø‹ć’ć¦ćć ć•ć„ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "å„čŖ­ē‚¹ć‚„ćć®ä»–ć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆč¦ē“ ć«ć‚ˆć£ć¦ć€č”Œć®ęŠ˜ć‚Ščæ”ć—ć‚’ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "å·¦åÆ„ć›ć®ć‚·ćƒ¼ćƒ³åŒŗåˆ‡ć‚Šćƒžćƒ¼ć‚«ćƒ¼ć‚’äø­å¤®ć«ć—ć¾ć™ć€‚č¤‡ę•°č”Œć‹ć‚‰ćŖć‚‹ć‚½ćƒ•ćƒˆļ½„ć‚·ćƒ¼ćƒ³åŒŗåˆ‡ć‚Šć‚’ę°“å¹³åŒŗåˆ‡ć‚Šē·šć«ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2469,57 +2494,57 @@ msgid "" msgstr "" "ćƒ‰ć‚­ćƒ„ćƒ”ćƒ³ćƒˆäø­ć®ćƒć‚¤ćƒ•ćƒ³åŒ–ć•ć‚ŒćŸćƒÆćƒ¼ćƒ‰ć‚’åˆ†ęžć—ć¾ć™ć€‚ćƒ‰ć‚­ćƒ„ćƒ”ćƒ³ćƒˆč‡Ŗčŗ«ć‚’č¾žę›øćØć—ć¦ä½æć„ć€ćƒć‚¤ćƒ•ć‚©ćƒ³ć‚’ćć®ć¾ć¾ć«ć™ć‚‹ć‹å–ć‚Šé™¤ćć‹ć‚’ę±ŗå®šć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "検瓢1-ē½®ę›ę–‡å­—åˆ—ćØē½®ćę›ćˆć‚‰ć‚Œć‚‹ć€ę¤œē“¢ćƒ‘ć‚æćƒ¼ćƒ³ļ¼ˆę­£č¦č”Øē¾ļ¼‰" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "検瓢1-ę¤œē“¢ćƒ‘ć‚æćƒ¼ćƒ³ć‹ć‚‰ē½®ćę›ć‚ć‚‹ć€ē½®ę›ę–‡å­—åˆ—" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "検瓢2-ē½®ę›ę–‡å­—åˆ—ćØē½®ćę›ćˆć‚‰ć‚Œć‚‹ć€ę¤œē“¢ćƒ‘ć‚æćƒ¼ćƒ³ļ¼ˆę­£č¦č”Øē¾ļ¼‰" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "検瓢2-ę¤œē“¢ćƒ‘ć‚æćƒ¼ćƒ³ć‹ć‚‰ē½®ćę›ć‚ć‚‹ć€ē½®ę›ę–‡å­—åˆ—" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "検瓢3-ē½®ę›ę–‡å­—åˆ—ćØē½®ćę›ćˆć‚‰ć‚Œć‚‹ć€ę¤œē“¢ćƒ‘ć‚æćƒ¼ćƒ³ļ¼ˆę­£č¦č”Øē¾ļ¼‰" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "検瓢3-ę¤œē“¢ćƒ‘ć‚æćƒ¼ćƒ³ć‹ć‚‰ē½®ćę›ć‚ć‚‹ć€ē½®ę›ę–‡å­—åˆ—" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "この書庫からはebookć‚’č¦‹ć¤ć‘ć‚‰ć‚Œć¾ć›ć‚“ć§ć—ćŸć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "ć‚·ćƒŖćƒ¼ć‚ŗē•Ŗå·ćØč©•ä¾”ćÆę•°å­—ć§ē„”ć‘ć‚Œć°ćŖć‚Šć¾ć›ć‚“ć€‚ē„”č¦–ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "ę—„ä»˜ćƒ»ę™‚åˆ»ć®čŖč­˜ć«å¤±ę•—ć—ć¾ć—ćŸ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "å…„åŠ›ć‚’HTMLć«å¤‰ę›äø­..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "é›»å­ę›øē±ć®å¤‰ę›äø­..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "作成" @@ -3141,7 +3166,7 @@ msgid "Producer" msgstr "ćƒ—ćƒ­ćƒ‡ćƒ„ćƒ¼ć‚µ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3309,8 +3334,8 @@ msgstr "" "č”Øē“™ć‚¤ćƒ”ćƒ¼ć‚øćØę›øčŖŒęƒ…å ±ć‚’ISBNć«ć‚ˆć£ć¦LibraryThing.comć‹ć‚‰å–å¾—ć—ć¾ć™ć€‚\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "蔨瓙" @@ -3427,12 +3452,12 @@ msgstr "č‘—č€…ćƒ‡ćƒ¼ć‚æćŒå­˜åœØć™ć‚‹å “åˆć€č‘—č€…ć‚’ć‚½ćƒ¼ćƒˆé †ć«ä½æć„ć¾ #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." -msgstr "ē›®ę¬”ć‚’ęœ¬ć®ęœ€å¾Œć«čæ½åŠ ć—ć¾ć›ć‚“ć€‚ęœ¬ć«ē‹¬č‡Ŗć®ē›®ę¬”ćŒć‚ć‚‹å “åˆć«ä¾æåˆ©ć§ć™ć€‚" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "ć™ć¹ć¦ć®ē”Ÿęˆć•ć‚ŒćŸć‚¤ćƒ³ćƒ©ć‚¤ćƒ³ć®ē›®ę¬”ć«ä½æć‚ć‚Œć‚‹ć‚æć‚¤ćƒˆćƒ«ć€‚" @@ -3453,7 +3478,13 @@ msgstr "" "å…„åŠ›ćƒ‰ć‚­ćƒ„ćƒ”ćƒ³ćƒˆć®ćƒžćƒ¼ć‚øćƒ³ć‚’ē„”č¦–ć—ć¾ć™ć€‚ęœ‰åŠ¹ć«ć—ćŖć„ę™‚ć«ćÆMOBI " "outputćƒ—ćƒ©ć‚°ć‚¤ćƒ³ćÆå…„åŠ›ćƒ‰ć‚­ćƒ„ćƒ”ćƒ³ćƒˆć«ć‚ć‚‹ćƒžćƒ¼ć‚øćƒ³ć‚’å¤‰ę›ć—ć‚ˆć†ćØć—ć¾ć™ćŒć€ē„”åŠ¹ć®ę™‚ć«ćÆē„”č¦–ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "すべての文書" @@ -3461,70 +3492,70 @@ msgstr "すべての文書" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "ć“ć‚ŒćÆAmazon Topaz ćƒ–ćƒƒć‚Æć§ć™ć€‚å‡¦ē†ć§ćć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "ć‚æć‚¤ćƒˆćƒ«ćƒšćƒ¼ć‚ø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "目欔" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "瓢引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "ē”ØčŖžč§£čŖ¬" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "č¬č¾ž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "ę›øčŖŒęƒ…å ±" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "å‡ŗē‰ˆē¤¾ć®ćƒžćƒ¼ć‚Æ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "č‘—ä½œęØ©" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "ēŒ®č¾ž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "é”Œč¾ž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "å‰ę›øć" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "図一覧" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "蔨一覧" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "ę³Øé‡ˆ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "ćÆć˜ć‚ć«" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "ęœ¬ę–‡" @@ -3535,12 +3566,12 @@ msgstr "%sć€€ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćÆåÆ¾åæœć—ć¦ć¾ć›ć‚“" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s 恮 %(sidx)s ę›øē±" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML ē›®ę¬”ē”Ÿęˆć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" @@ -4214,7 +4245,7 @@ msgid "Choose Files" msgstr "ćƒ•ć‚”ć‚¤ćƒ«éøęŠž" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "本" @@ -4377,8 +4408,8 @@ msgstr "ćƒ©ć‚¤ćƒ–ćƒ©ćƒŖć«čæ½åŠ " #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "ę›øē±ćŒéøęŠžć•ć‚Œć¦ć„ć¾ć›ć‚“ć€‚" @@ -4730,7 +4761,7 @@ msgstr "å¤‰ę›ć§ććŖć„" msgid "Starting conversion of %d book(s)" msgstr "%då€‹ć®ę›øē±ć®å¤‰ę›ć‚’é–‹å§‹ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "ē©ŗć®å‡ŗåŠ›ćƒ•ć‚”ć‚¤ćƒ«ć§ć™ć€‚å¤‰ę›ćƒ—ćƒ­ć‚°ćƒ©ćƒ ćŒć‚Æćƒ©ćƒƒć‚·ćƒ„ć—ćŸć‚‚ć®ćØę€ć‚ć‚Œć¾ć™ć€‚" @@ -4820,10 +4851,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "ć„ćć¤ć‹ć®EBookć®å‰Šé™¤ćŒć§ćć¾ć›ć‚“ć§ć—ćŸć€‚č©³ć—ććÆ'詳瓰を蔨示'ć‚’ć‚ÆćƒŖćƒƒć‚Æć—ć¦ćć ć•ć„ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "削除" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "ę›øē±ć‚’å‰Šé™¤" @@ -5535,38 +5562,38 @@ msgstr "ćƒ©ćƒ³ćƒ€ćƒ ć«ę›øē±ć‚’čŖ­ć‚€" msgid "Clear recently viewed list" msgstr "ęœ€čæ‘č¦‹ćŸē‰©ć®ćƒŖć‚¹ćƒˆć‚’ę¶ˆåŽ»" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "č”Øē¤ŗć§ććŖć„" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćŒć‚ć‚Šć¾ć›ć‚“" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "éøęŠžć•ć‚ŒćŸę›øē±ć«ćÆćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćŒć‚ć‚Šć¾ć›ć‚“" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "č”Øē¤ŗć™ć‚‹ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‚’éøęŠž" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "éøęŠžć•ć‚ŒćŸć™ć¹ć¦ć®ę›øē±ć« %s ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćŒć‚ć‚Šć¾ć›ć‚“ć€‚ć¾ćšå¤‰ę›ć—ć¦ćć ć•ć„ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "č¤‡ę•°ć®ę›øē±ćŒéøęŠžć•ć‚Œć¦ć„ć¾ć™" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5577,15 +5604,15 @@ msgstr "" "%då†Šć®ę›øē±ć‚’é–‹ć“ć†ćØć—ć¦ć„ć¾ć™ć€‚äø€åŗ¦ć«ćŸćć•ć‚“ć®ę›øē±ć‚’é–‹ććØę™‚é–“ćŒć‹ć‹ć£ćŸć‚Šć€ć‚³ćƒ³ćƒ”ćƒ„ćƒ¼ć‚æćƒ¼ć®ååæœćŒę‚ŖććŖć‚Šć¾ć™ć€‚äø€åŗ¦é–‹ć“ć†ćØć™ć‚‹ćØēµ‚ć‚ć‚‹ć¾ć§äø­ę–­ć§ćć¾" "ć›ć‚“ć€‚ęœ¬å½“ć«é–‹ćć¾ć™ć‹ļ¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "ćƒ•ć‚©ćƒ«ćƒ€ć‚’é–‹ćć“ćØćŒć§ććŖć„" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "ć“ć®ę›øē±ćÆćƒ©ć‚¤ćƒ–ćƒ©ćƒŖć«ć‚‚ć†ć‚ć‚Šć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s ć«ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćŒć‚ć‚Šć¾ć›ć‚“ć€‚" @@ -5742,7 +5769,7 @@ msgstr "ć“ć®ćƒ•ć‚©ćƒ«ćƒ€ćƒ¼ćØćć®ć‚µćƒ–ļ½„ćƒ•ć‚©ćƒ«ćƒ€ćƒ¼ć‹ć‚‰calibre恮 #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5780,10 +5807,10 @@ msgstr "ć“ć®ćƒ•ć‚©ćƒ«ćƒ€ćƒ¼ćØćć®ć‚µćƒ–ļ½„ćƒ•ć‚©ćƒ«ćƒ€ćƒ¼ć‹ć‚‰calibre恮 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5913,10 +5940,10 @@ msgstr "å‡ŗåŠ›" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5952,7 +5979,7 @@ msgstr "å‡ŗåŠ›" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6577,15 +6604,15 @@ msgid "&Base font size:" msgstr "åŸŗęœ¬ć®ćƒ•ć‚©ćƒ³ćƒˆć‚µć‚¤ć‚ŗ(&B):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "ćƒ•ć‚©ćƒ³ćƒˆć‚µć‚¤ć‚ŗć®éµ(&k):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6713,47 +6740,80 @@ msgstr "外観" msgid "Control the look and feel of the output" msgstr "å‡ŗåŠ›ć®ćƒ«ćƒƒć‚Æļ¼†ćƒ•ć‚£ćƒ¼ćƒ«ć‚’čŖæę•“" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "ć‚ŖćƒŖć‚øćƒŠćƒ«" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "左寄せ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "ćƒ†ć‚­ć‚¹ćƒˆć‚’ć‚øćƒ£ć‚¹ćƒ†ć‚£ćƒ•ć‚”ć‚¤" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "ćƒ•ć‚©ćƒ³ćƒˆć‚µć‚¤ć‚ŗć®å†čŖæę•“ć‚’ć—ćŖć„(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "åŸŗęœ¬ć®ćƒ•ć‚©ćƒ³ćƒˆć‚µć‚¤ć‚ŗ(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "ć”ć‚‡ć†ć©č‰Æć„ćƒ•ć‚©ćƒ³ćƒˆć‚µć‚¤ć‚ŗćƒ»ć‚­ćƒ¼ć‚’éøć¶ćŸć‚ć®ć‚¦ć‚¤ć‚¶ćƒ¼ćƒ‰" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "č”Œć®é«˜ć•ć‚’ęœ€å°ć«ć™ć‚‹(&l)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "č”Œé–“(&H):" -#: /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:156 msgid "Input character &encoding:" msgstr "å…„åŠ›ć®ę–‡å­—ć‚³ćƒ¼ćƒ‰ćƒ»ć‚Øćƒ³ć‚³ćƒ¼ćƒ‡ć‚£ćƒ³ć‚°(UTF-8,SJISなど)(&e):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "ę®µč½é–“ć®é–“éš”ć‚’å‰Šé™¤(&s)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "å­—äø‹ć’ć®å¤§ćć•:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "蔨を展開(&L)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "ćƒ¦ćƒ‹ć‚³ćƒ¼ćƒ‰ę–‡å­—ć‚’ASCIIć«å¤‰ę›ć™ć‚‹(&T)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "åˆå­—ć‚’ē¶­ęŒ(&l)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "čæ½åŠ ć™ć‚‹CSS(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -6762,45 +6822,17 @@ msgstr "" "

calibrećŒćƒ‘ćƒ©ć‚°ćƒ©ćƒ•é–“ć®ē©ŗē™½ć‚’å‰Šé™¤ć™ć‚‹ę™‚ć€ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•ćŒå®¹ę˜“ć«č­˜åˆ„ć§ćć‚‹ć‚ˆć†ć«č‡Ŗå‹•ēš„ć«ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•ć«ć‚¤ćƒ³ćƒ‡ćƒ³ćƒˆć‚’ä»˜ć‘ć¾ć™ć€‚ć“ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³ćÆć‚¤ćƒ³ćƒ‡ćƒ³" "ćƒˆć®å¹…ć‚’čŖæę•“ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "ćƒ†ć‚­ć‚¹ćƒˆć®čŖæę•“:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "蔨を展開(&L)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "čæ½åŠ ć™ć‚‹CSS(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "ćƒ¦ćƒ‹ć‚³ćƒ¼ćƒ‰ę–‡å­—ć‚’ASCIIć«å¤‰ę›ć™ć‚‹(&T)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "ē©ŗč”Œć®ęŒæå…„(&b)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "åˆå­—ć‚’ē¶­ęŒ(&l)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "čØ˜å·ę–‡å­—ć‚’å¤‰ę›(&p)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "č”Œć®é«˜ć•ć‚’ęœ€å°ć«ć™ć‚‹(&l)" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -6867,33 +6899,33 @@ msgid "" msgstr "ę›øē±ęƒ…å ±ć‚’ē·Øé›†ć€‚å‡ŗåŠ›ćƒ•ć‚”ć‚¤ćƒ«ć«ćÆć§ćć‚‹é™ć‚Šć€ć“ć®ę›øē±ęƒ…å ±ćŒä»˜åŠ ć•ć‚Œć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "蔨瓙を選ぶ " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "読み込めない" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "ćƒ•ć‚”ć‚¤ćƒ«ć‚’čŖ­ć‚€ćŸć‚ć®ęØ©é™ćŒć‚ć‚Šć¾ć›ć‚“ļ¼š " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "ćƒ•ć‚”ć‚¤ćƒ«čŖ­ćæč¾¼ćæäø­ć«ć‚Øćƒ©ćƒ¼ē™ŗē”Ÿ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

ćƒ•ć‚”ć‚¤ćƒ«ć®čŖ­ćæč¾¼ćæę™‚ć«ć‚Øćƒ©ćƒ¼ćŒčµ·ć“ć‚Šć¾ć—ćŸ:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " ćÆęœ‰åŠ¹ćŖē”»åƒć§ćÆć‚ć‚Šć¾ć›ć‚“" @@ -6918,7 +6950,7 @@ msgid "&Title: " msgstr "ć‚æć‚¤ćƒˆćƒ«(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "ć“ć®ę›øē±ć®ć‚æć‚¤ćƒˆćƒ«ć‚’å¤‰ę›“" @@ -6948,7 +6980,7 @@ msgstr "タグ(&g): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6957,7 +6989,7 @@ msgstr "ę›øē±ć‚’ć‚«ćƒ†ć‚“ćƒ©ć‚¤ć‚ŗć™ć‚‹ć‚æć‚°ć€‚ć“ć‚ŒćÆę¤œē“¢ę™‚ć«ē‰¹ć«ä¾æ #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "ć‚·ćƒŖćƒ¼ć‚ŗ(&S):" @@ -6965,7 +6997,7 @@ msgstr "ć‚·ćƒŖćƒ¼ć‚ŗ(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "ć‚·ćƒŖćƒ¼ć‚ŗć®ćƒŖć‚¹ćƒˆć€‚ę–°ć—ć„ć‚·ćƒŖćƒ¼ć‚ŗć‚‚čæ½åŠ ć§ćć¾ć™ć€‚" @@ -6982,39 +7014,43 @@ msgstr "MOBIå‡ŗåŠ›" msgid "Default" 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:78 msgid "&Title for Table of Contents:" msgstr "ē›®ę¬”ć®ć‚æć‚¤ćƒˆćƒ«(&T)" -#: /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:79 msgid "Rescale images for &Palm devices" msgstr "Palmćƒ‡ćƒć‚¤ć‚¹å‘ć‘ć«ē”»åƒć‚µć‚¤ć‚ŗć‚’å¤‰ę›“(&P)" -#: /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:80 msgid "Use author &sort for author" msgstr "著者として著者(ć‚½ćƒ¼ćƒˆ)を使う(&s)" -#: /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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "Kindle ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "å®šęœŸåˆŠč”Œē‰©ć®č”Øē“™ćƒ•ć‚©ćƒ³ćƒˆļ¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "ē§ēš„ćŖćƒ‰ć‚­ćƒ„ćƒ”ćƒ³ćƒˆć®ć‚æć‚°ļ¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "ćƒžćƒ¼ć‚øćƒ³ć‚’ē„”č¦–(&m)" @@ -7125,15 +7161,23 @@ msgstr "ē”»åƒć®ć‚µć‚¤ć‚ŗćØę·±åŗ¦ć‚’å¤‰ę›“ć—ćŖć„" msgid "RB Output" msgstr "RBå‡ŗåŠ›" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćŒē„”ć„" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "ę›øē±ćŒē„”ć„ćØGUIćƒ“ćƒ«ćƒ€ćƒ¼ć‚’ä½æć£ć¦regexć‚’ä½œęˆć§ćć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "ę›øē±ć‚’é–‹ć" @@ -7601,7 +7645,7 @@ msgstr "č”Øē“™ćƒ–ćƒ©ć‚¦ć‚¶ćƒ¼ćŒćƒ­ćƒ¼ćƒ‰ć§ćć¾ć›ć‚“" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "未定義" @@ -7964,7 +8008,7 @@ msgid "My Books" msgstr "ćƒžć‚¤ćƒ»ćƒ–ćƒƒć‚Æ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "ć‚«ć‚æćƒ­ć‚°ē”Ÿęˆ" @@ -8320,14 +8364,14 @@ msgstr "%sć‚’å¤‰ę›ę™‚ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³ć‚’čØ­å®š" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "ć‚æć‚¤ćƒˆćƒ«(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "著者(&A):" @@ -8601,7 +8645,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "ć‚«ć‚¹ć‚æćƒ ę›øē±ęƒ…å ±" @@ -8774,13 +8818,13 @@ msgid "" msgstr "ć“ć®ęœ¬ć®č‘—č€…ć®ć‚½ćƒ¼ćƒˆę–¹ę³•ć‚’ęŒ‡å®šć€‚ä¾‹ćˆć°ć€Charles Dickens 悒 Dickens, Charles ć®ć‚ˆć†ć«ć—ć¦ć‚½ćƒ¼ćƒˆć€‚" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "č©•ä¾”(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "ę›øē±ć®č©•ä¾”(0-5)" @@ -8854,7 +8898,7 @@ msgid "&Force numbers to start with:" msgstr "å¼·åˆ¶ē•Ŗå·ä»˜ć‘ć®ęœ€åˆć®ē•Ŗå·(&F)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "ę—„ä»˜(&D):" @@ -8933,13 +8977,13 @@ msgid "Set from &ebook file(s)" msgstr "EBookćƒ•ć‚”ć‚¤ćƒ«ć‹ć‚‰čØ­å®š(&e)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "åŸŗęœ¬ę›øčŖŒęƒ…å ±(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "ć‚«ć‚¹ć‚æćƒ ę›øčŖŒęƒ…å ±(&C):" @@ -9988,7 +10032,7 @@ msgid "&Author:" msgstr "著者(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "タグ(&G):" @@ -10226,7 +10270,7 @@ msgid "Rename the item in every book where it is used." msgstr "ć‚¢ć‚¤ćƒ†ćƒ ćŒä½æć‚ć‚Œć¦ć„ć‚‹ć™ć¹ć¦ć®ę›øē±ć§ć€ć‚¢ć‚¤ćƒ†ćƒ åć‚’å¤‰ę›“ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10725,7 +10769,7 @@ msgid "Regular expression (?P)" msgstr "ę­£č¦č”Øē¾ (?P<ć‚·ćƒŖćƒ¼ć‚ŗē•Ŗå·>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11252,52 +11296,52 @@ msgstr "終了(&Q)" msgid "Unhandled exception" msgstr "ćƒćƒ³ćƒ‰ćƒ«ć•ć‚ŒćŖć„ä¾‹å¤–" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "čØ±åÆćŒć‚ć‚Šć¾ć›ć‚“" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "を開けません %sć€‚ä»–ć®ćƒ—ćƒ­ć‚°ćƒ©ćƒ ć«ä½æć‚ć‚Œć¦ć„ć¾ć™ć‹ļ¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "ć‚æć‚¤ćƒˆćƒ«ć§ć‚½ćƒ¼ćƒˆć—ćŸå “åˆć€ć“ć®ę›øē±ć‚’ć©ć®ć‚ˆć†ć«ę‰±ć†ć‹ć‚’čØ­å®šć—ć¾ć™ć€‚ä¾‹ćˆć°ć€Exorcist 悒Exorcistとする等。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "ć‚æć‚¤ćƒˆćƒ«ćƒ»ć‚½ćƒ¼ćƒˆ(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " ē·‘č‰²ćÆē¾åœØć®ć‚æć‚¤ćƒˆćƒ«ć®ć‚½ćƒ¼ćƒˆćŒć€ē¾åœØć®ć‚æć‚¤ćƒˆćƒ«ć«ćƒžćƒƒćƒć—ć¦ć„ć‚‹ć‹ć‚’č”Øē¤ŗć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr " čµ¤ć„č‰²ćÆē¾åœØć®ć‚æć‚¤ćƒˆćƒ«ćƒ»ć‚½ćƒ¼ćƒˆćŒē¾åœØć®ć‚æć‚¤ćƒˆćƒ«ć«ćƒžćƒƒćƒć—ć¦ć„ćŖć„äŗ‹ć‚’č”Øć—ć¦ć„ć¾ć™ć€‚ćć‚ŒćŒę„å›³ć—ćŸå “åˆć«ćÆć€ć“ć®ć¾ć¾ć§ć‹ć¾ć„ć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "ä½œč€…ćŒå¤‰ę›“ć•ć‚Œć¾ć—ćŸ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "ć“ć®ę›øē±ć®ä½œč€…ć‚’å¤‰ę›“ć—ć¾ć—ćŸć€‚ä½œč€…ć‚’ćƒžćƒćƒ¼ć‚øć™ć‚‹å‰ć«å¤‰ę›“ć‚’äæå­˜ć—ćŖć‘ć‚Œć°ćŖć‚Šć¾ć›ć‚“ć€‚ć“ć‚Œć‚‰ć®å¤‰ę›“ć‚’äæå­˜ć—ć¾ć™ć‹ļ¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11308,27 +11352,27 @@ msgstr "" "Charlesć§ć‚½ćƒ¼ćƒˆć•ć‚Œć‚‹ć¹ćć§ć™ć€‚ć‚‚ć—ćƒœćƒƒć‚Æć‚¹ćŒē·‘ćŖć‚‰ć€ćƒ†ć‚­ć‚¹ćƒˆćÆå€‹ć€…ć®ä½œč€…ć®ć‚½ćƒ¼ćƒˆčØ­å®šć«ćƒžćƒƒćƒć—ć¦ć„ć¾ć™ć€‚ć‚‚ć—č‰²ćŒčµ¤ćŖć‚‰ć€ä½œč€…ćØć“ć®ćƒ†ć‚­ć‚¹ćƒˆćÆćƒžćƒƒćƒ" "していません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "ä½œč€…ć‚½ćƒ¼ćƒˆ(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " ē·‘č‰²ćÆē¾åœØć®ä½œč€…ć‚½ćƒ¼ćƒˆćŒē¾åœØć®ä½œč€…ć«ćƒžćƒƒćƒć—ć¦ć„ć‚‹äŗ‹ć‚’č”Øć—ć¦ć„ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr " čµ¤ć„č‰²ćÆē¾åœØć®ä½œč€…ć‚½ćƒ¼ćƒˆćŒē¾åœØć®ä½œč€…ć«ćƒžćƒƒćƒć—ć¦ć„ćŖć„äŗ‹ć‚’č”Øć—ć¦ć„ć¾ć™ć€‚ćć‚ŒćŒę„å›³ć—ćŸå “åˆć«ćÆć€ć“ć®ć¾ć¾ć§ć‹ć¾ć„ć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "ę•°å­—(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11339,116 +11383,121 @@ msgstr "" "\n" "ćƒ€ćƒ–ćƒ«ć‚ÆćƒŖćƒƒć‚Æć—ć¦č”Øē¤ŗ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "éøęŠžć•ć‚ŒćŸćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‹ć‚‰ę›øē±ć®č”Øē“™ć‚’čØ­å®š" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "éøęŠžć•ć‚ŒćŸćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‹ć‚‰ę›øē±ć®ę›øčŖŒęƒ…å ±ć‚’čØ­å®š" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "ć“ć®ę›øē±ć«åˆ„ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‚’čæ½åŠ " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "ć“ć®ę›øē±ć‹ć‚‰éøęŠžć•ć‚ŒćŸćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‚’å‰Šé™¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‚’éøć¶ " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "čØ±åÆćŒć‚ć‚Šć¾ć›ć‚“" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "ä»„äø‹ć®ćƒ•ć‚”ć‚¤ćƒ«ć‚’čŖ­ć‚€ćŸć‚ć®čØ±åÆćŒć‚ć‚Šć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćŒéøęŠžć•ć‚Œć¦ć„ćŖć„" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "ę›øčŖŒęƒ…å ±ć‚’čŖ­ć‚ć¾ć›ć‚“" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "%s ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‹ć‚‰ę›øčŖŒęƒ…å ±ć‚’čŖ­ć‚ć¾ć›ć‚“" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "閲覧(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "トリム(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "削除(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "č”Øē“™ć‚’ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "č”Øē“™ć‚’ē”Ÿęˆ(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "ęœ‰åŠ¹ćŖē”»åƒć§ćÆć‚ć‚Šć¾ć›ć‚“" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "ć‚æć‚¤ćƒˆćƒ«ćØč‘—č€…ć‚’ęŒ‡å®š" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "č”Øē“™ć‚’ē”Ÿęˆć™ć‚‹ćŸć‚ć«ćÆć‚æć‚¤ćƒˆćƒ«ćØč‘—č€…ć‚’ęŒ‡å®šć—ćŖć‘ć‚Œć°ćŖć‚Šć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "ē„”åŠ¹ćŖč”Øē“™" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "ć‚¤ćƒ”ćƒ¼ć‚øćŒē„”åŠ¹ćŖćŸć‚č”Øē“™ć‚’ę›æćˆć‚‹äŗ‹ćŒć§ćć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "ć“ć®ę›øē±ć«ćÆč”Øē“™ćŒć‚ć‚Šć¾ć›ć‚“ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "蔨瓙サイズ: %(width)d x %(height)d ćƒ”ć‚Æć‚»ćƒ«" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "stars" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "ć‚æć‚°ć‚’å¤‰ę›“ć—ć¾ć—ćŸć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "ć‚æć‚°ć‚’å¤‰ę›“ć—ć¾ć—ćŸć€‚ć‚æć‚°ć‚Øćƒ‡ć‚£ć‚æćƒ¼ć‚’ä½æć†ćŸć‚ć«ć€å¤‰ę›“ć‚’é©ē”Øć™ć‚‹ć‹ē “ę£„ć™ć‚‹ć‹ć—ćŖć‘ć‚Œć°ćŖć‚Šć¾ć›ć‚“ć€‚é©ē”Øć—ć¾ć™ć‹ļ¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "I&d:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11459,38 +11508,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "恓恮ISBNē•Ŗå·ćÆę­£ć—ć„ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "恓恮ISBNē•Ŗå·ćÆäøę­£" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "ē„”åŠ¹ćŖISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "ISBNć‚’å…„åŠ›" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "å…„åŠ›ć•ć‚ŒćŸISBNćÆęœ‰åŠ¹ć§ćÆć‚ć‚Šć¾ć›ć‚“ć€‚å†å…„åŠ›ć‚’ćŠé”˜ć„ć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "å‡ŗē‰ˆē¤¾(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "ę—„ä»˜ć‚’ę¶ˆåŽ»" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "ē™ŗč”Œę—„(&D):" @@ -11576,7 +11625,7 @@ msgid "Previous" msgstr "前" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "ę›øčŖŒęƒ…å ±ć‚’ē·Øé›†" @@ -11639,54 +11688,54 @@ msgstr "ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć•ć‚ŒćŸę›øčŖŒęƒ…å ±ć‚’čØ­å®š" msgid "Change how calibre downloads metadata" msgstr "calibrećŒć©ć®ć‚ˆć†ć«ę›øčŖŒęƒ…å ±ć‚’ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć™ć‚‹ć‹ć‚’å¤‰ę›“" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "蔨瓙を読み込めません" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "%sćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‹ć‚‰č”Øē“™ć‚’čŖ­ćæč¾¼ć‚ć¾ć›ć‚“" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "%sćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć®č”Øē“™ćŒē„”åŠ¹ć§ć™" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "å¤‰ę›“ć‚’äæå­˜ć—ć¦ć€%sć®ę›øčŖŒęƒ…å ±ć‚’ē·Øé›†" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "蔨瓙を変曓" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "ć‚³ćƒ”ćƒ³ćƒˆ(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "ę›øčŖŒęƒ…å ±(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "č”Øē“™ćØćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆ(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "ć‚«ć‚¹ć‚æćƒ ę›øčŖŒęƒ…å ±(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "ć‚³ćƒ”ćƒ³ćƒˆ(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "åŸŗęœ¬ę›øčŖŒęƒ…å ±" @@ -14006,34 +14055,34 @@ msgstr "å‰Šé™¤ć§ćć¾ć›ć‚“" msgid "Cannot remove the actions %s from this location" msgstr "ć‚¢ć‚Æć‚·ćƒ§ćƒ³ %s ć‚’ć“ć®å “ę‰€ć‹ć‚‰å‰Šé™¤ć§ćć¾ć›ć‚“" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" -msgstr "ć‚«ć‚¹ć‚æćƒžć‚¤ć‚ŗć™ć‚‹ćƒ„ćƒ¼ćƒ«ćƒćƒ¼ć‚’éøęŠž(&T):" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "ä½æē”Øć§ćć‚‹ć‚¢ć‚Æć‚·ćƒ§ćƒ³(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "ē¾åœØć®ć‚¢ć‚Æć‚·ćƒ§ćƒ³(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "éøęŠžć—ćŸć‚¢ć‚Æć‚·ćƒ§ćƒ³ć‚’äøŠć«" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "éøęŠžć—ćŸć‚¢ć‚Æć‚·ćƒ§ćƒ³ć‚’äø‹ć«" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "ćƒ„ćƒ¼ćƒ«ćƒćƒ¼ć«éøęŠžć—ćŸć‚¢ć‚Æć‚·ćƒ§ćƒ³ć‚’čæ½åŠ " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "ćƒ„ćƒ¼ćƒ«ćƒćƒ¼ć‹ć‚‰éøęŠžć—ćŸć‚¢ć‚Æć‚·ćƒ§ćƒ³ć‚’å‰Šé™¤" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "ē¾åœØć®ć‚¢ć‚Æć‚·ćƒ§ćƒ³(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "éøęŠžć—ćŸć‚¢ć‚Æć‚·ćƒ§ćƒ³ć‚’äøŠć«" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "éøęŠžć—ćŸć‚¢ć‚Æć‚·ćƒ§ćƒ³ć‚’äø‹ć«" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "恓恮Tweakć«ćÆćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆå€¤ćŒć‚ć‚Šć¾ć™ć€‚" @@ -14927,46 +14976,46 @@ msgstr "ć‚µćƒ–ć‚«ćƒ†ć‚“ćƒŖåŒ–ę–¹ę³•ć‚’å¤‰ćˆć‚‹" msgid "First letter is usable only when sorting by name" msgstr "ęœ€åˆć®ę–‡å­—ć€ćÆåå‰ć§ć‚½ćƒ¼ćƒˆć™ć‚‹å “åˆć®ćæć«ä½æćˆć¾ć™" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "%(num)d / %(total)d ę›øē±ć‚’å¤‰ę› (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "ć„ćć¤ć‹ć®ę›øē±ć‚’å¤‰ę›ć§ćć¾ć›ć‚“ć§ć—ćŸ" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "%(tot)d å†Šäø­ %(num)d å†Šć®ę›øē±ćŒć€åÆ¾åæœć™ć‚‹ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćŒē„”ć‹ć£ćŸćŸć‚ć«å¤‰ę›ć§ćć¾ć›ć‚“ć§ć—ćŸć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "äø€ę‹¬å¤‰ę›ć®å¾…ć”č”Œåˆ—ć«ę›øē±ć‚’å…„ć‚Œć‚‹" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "å¾…ć”č”Œåˆ— " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "%(tot)d å†Šäø­ %(num)d å†Šē›®ć®ę›øē±ć‚’å¤‰ę› (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "ę¬”ć®ćƒ‹ćƒ„ćƒ¼ć‚¹ć‚’čŖ­ćæč¾¼ć‚€ļ¼š " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "å†å¤‰ę›" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15262,7 +15311,7 @@ msgid "Options to customize the ebook viewer" msgstr "EBookćƒ“ćƒ„ćƒ¼ćƒÆćƒ¼ć‚’ć‚«ć‚¹ć‚æćƒžć‚¤ć‚ŗć™ć‚‹ćŸć‚ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "ęœ€å¾Œć«ä½æć£ćŸć‚¦ć‚¤ćƒ³ćƒ‰ć‚¦ć®ć‚µć‚¤ć‚ŗć‚’č¦šćˆć‚‹" @@ -15506,33 +15555,33 @@ msgstr "ćƒ–ćƒƒć‚Æćƒžćƒ¼ć‚Æć®ć‚æć‚¤ćƒˆćƒ«ć‚’å…„åŠ›ļ¼š" msgid "Manage Bookmarks" msgstr "ćƒ–ćƒƒć‚Æćƒžćƒ¼ć‚Æć®ē®”ē†" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "EBookć‚’ćƒ­ćƒ¼ćƒ‰äø­..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "EBookćŒé–‹ć‘ć¾ć›ć‚“ć§ć—ćŸ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "EBookćƒ“ćƒ„ćƒ¼ćƒÆćƒ¼ć‚’ć‚³ćƒ³ćƒˆćƒ­ćƒ¼ćƒ«ć™ć‚‹ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "ć‚‚ć—ęŒ‡å®šć™ć‚Œć°ć€ćƒ“ćƒ„ćƒ¼ćƒÆćƒ¼ć‚¦ć‚¤ćƒ³ćƒ‰ć‚¦ćÆčµ·å‹•ę™‚ć«å‰é¢ćøę„ć‚ˆć†ćØć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "ć‚‚ć—ęŒ‡å®šć™ć‚Œć°ć€ćƒ“ćƒ„ćƒ¼ćƒÆćƒ¼ć‚¦ć‚¤ćƒ³ćƒ‰ć‚¦ćÆčµ·å‹•ę™‚ć«å…Øē”»é¢ć«ćŖć‚ć†ćØćØć—ć¾ć™ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Javascriptć‚¢ćƒ©ćƒ¼ćƒˆćØć‚³ćƒ³ć‚½ćƒ¼ćƒ«ćƒ”ćƒƒć‚»ćƒ¼ć‚øć‚’ć‚³ćƒ³ć‚½ćƒ¼ćƒ«ćøč”Øē¤ŗ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15987,7 +16036,7 @@ msgstr "ćƒć‚§ćƒƒć‚Æ" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "はい" @@ -15995,7 +16044,7 @@ msgstr "はい" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "恄恄恈" @@ -17117,17 +17166,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:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

å¤ć„ćƒ‡ćƒ¼ć‚æćƒ¼ćƒ™ćƒ¼ć‚¹ć‚’ %s ć®ę›øē±ćƒ©ć‚¤ćƒ–ćƒ©ćƒŖćøē§»č”Œ

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "ć‚³ćƒ”ćƒ¼äø­%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "ćƒ‡ćƒ¼ć‚æćƒ™ćƒ¼ć‚¹ć®ć‚³ćƒ³ćƒ‘ć‚ÆćƒˆåŒ–" @@ -17274,12 +17323,7 @@ msgstr "" "ēØ‹åŗ¦ćƒ¦ćƒ‹ć‚³ćƒ¼ćƒ‰ć‚’ć‚µćƒćƒ¼ćƒˆć—ć¦ć„ć‚‹ć‹ć«ć‚ˆć‚Šć€äæå­˜ę™‚ć«ć‚Øćƒ©ćƒ¼ćŒčµ·ć“ć‚‹å “åˆćŒć‚ć‚Šć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "ę—„ä»˜ć‚’č”Øē¤ŗć™ć‚‹ę™‚ć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć€‚ %d - ę—„, %b - 月, %Y - 幓. ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆćÆ: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " @@ -17288,16 +17332,16 @@ msgstr "" "ę—„ä»˜ć‚’č”Øē¤ŗć™ć‚‹ę™‚ć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć€‚ %(day)s - ę—„, %(month)s - 月, %(year)s - 幓. ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆćÆ: " "%(default)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "ćƒ‘ć‚¹ć‚’å°ę–‡å­—ć«å¤‰ę›" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "ē©ŗē™½ć‚’ć‚¢ćƒ³ćƒ€ćƒ¼ć‚¹ć‚³ć‚¢ć«ē½®ę›" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "č¦ę±‚ć•ć‚ŒćŸćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćŒå­˜åœØć—ćŖć„" @@ -17524,6 +17568,16 @@ msgid "" "environments." msgstr "ć‚½ćƒ¼ć‚¹ć‚³ćƒ¼ćƒ‰ć®å¤‰ę›“ę™‚ć«ć‚µćƒ¼ćƒćƒ¼ć‚’č‡Ŗå‹•ēš„ć«ćƒŖćƒ­ćƒ¼ćƒ‰ć™ć‚‹ć€‚äø€éƒØć®ē’°å¢ƒć§å‹•ä½œć—ćŖć„å “åˆćŒć‚ć‚Šć¾ć™ć€‚" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17866,10 +17920,13 @@ msgid "" "else_value is returned. You can have as many `pattern, value` pairs as you " "want" msgstr "" +"switch(val, pattern, value, pattern, value, ..., else_value) -- 全ての`pattern, " +"value`ć®ēµ„ć«ć¤ć„ć¦ć€ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ćŒę­£č¦č”Øē¾`pattern`ć«ćƒžćƒƒćƒć™ć‚‹ć‹čŖæć¹ć€ćć†ć§ć‚ć‚Œć°`value`ć‚’čæ”ć—ć¾ć™ć€‚ć‚‚ć—å…Øć¦ć®ćƒ‘ć‚æćƒ¼ćƒ³ć«ćƒžćƒƒćƒć—ē„”ć„" +"堓合には else_value ćŒåø°ć‚Šć¾ć™ć€‚ć„ćć¤ć§ć® `pattern, value` ć®ćƒšć‚¢ć‚’äøŽćˆć‚‹ć“ćØćŒć§ćć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:335 msgid "switch requires an odd number of arguments" -msgstr "" +msgstr "switchć«ćÆå„‡ę•°ć®ę•°ć®å¼•ę•°ćŒåæ…č¦ć§ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:348 msgid "" @@ -17878,6 +17935,9 @@ msgid "" "value in the list. If the pattern matches a value, return found_val, " "otherwise return not_found_val." msgstr "" +"in_list(val, separator, pattern, found_val, not_found_val) -- " +"val悒separatorć§åŒŗåˆ‡ć‚‰ć‚ŒćŸć‚¢ć‚¤ćƒ†ćƒ ć®ćƒŖć‚¹ćƒˆćØć—ć¦ę‰±ć„ć€ćć®äø­ć®äø€ć¤äø€ć¤ć®å€¤ćØpatternć‚’ęÆ”č¼ƒć—ć¾ć™ć€‚ć‚‚ć—patternがvalueć«ćƒžćƒƒćƒ" +"ć—ćŸå “åˆć€found_valć‚’čæ”ć—ć¾ć™ć€ćć‚Œä»„å¤–ć®ę™‚ć«ćÆnot_found_valを返します。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:366 msgid "" @@ -17887,6 +17947,10 @@ msgid "" "otherwise return not_found_val. If the string contains separators, then it " "is also treated as a list and each value is checked." msgstr "" +"str_in_list(val, separator, string, found_val, not_found_val) -- " +"val悒separatorć§åŒŗåˆ‡ć‚‰ć‚ŒćŸć‚¢ć‚¤ćƒ†ćƒ ć®ćƒŖć‚¹ćƒˆćØć—ć¦ę‰±ć„ć€ćć®äø­ć®äø€ć¤äø€ć¤ć®å€¤ćØstringć‚’ęÆ”č¼ƒć—ć¾ć™ć€‚ć‚‚ć—stringがvalueć«ćƒžćƒƒćƒć—ćŸ" +"å “åˆć€found_valć‚’čæ”ć—ć¾ć™ć€ćć‚Œä»„å¤–ć®ę™‚ć«ćÆnot_found_valを返します。もしstring恫separatorćŒå«ć¾ć‚Œć¦ć„ćŸå “åˆć€ćƒŖć‚¹ćƒˆćØ" +"ć—ć¦ę‰±ć‚ć‚Œć€å…Øć¦ć®å€¤ćŒćƒć‚§ćƒƒć‚Æć•ć‚Œć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:387 msgid "" @@ -17898,6 +17962,11 @@ 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) -- " +"valć‚’ć‚«ćƒ³ćƒžć§åŒŗåˆ‡ć‚‰ć‚ŒćŸč­˜åˆ„å­ć®ćƒŖć‚¹ćƒˆćØć—ć¦ę‰±ć„ć€ćć®äø­ć®äø€ć¤äø€ć¤ć®å€¤ćØidć‚’ęÆ”č¼ƒć—ć¾ć™ć€‚č­˜åˆ„å­ćÆ " +"\"identifier:value\"ć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‚’å–ć‚Šć¾ć™ć€‚idは \"id\" 恋 " +"\"id:regexp\"ć®ć©ć”ć‚‰ć‹ć§ć™ć€‚ęœ€åˆć®å “åˆć«ćÆć€ć‚‚ć—å€¤ćŒidć®č­˜åˆ„å­ćŒć‚ć£ćŸå “åˆć«ćƒžćƒƒćƒć—ć¾ć™ć€‚2ć¤ē›®ć®å “åˆć«ćÆć€ć‚‚ć—regexpćŒč­˜åˆ„å­ć®å€¤ć«" +"ćƒžćƒƒćƒć—ćŸćØćć«ćƒžćƒƒćƒć—ć¾ć™ć€‚ć‚‚ć—ćƒžćƒƒćƒć—ćŸå “åˆć«ćÆ found_valć‚’čæ”ć—ć€ćć‚Œä»„å¤–ć®å “åˆć«ćÆ not_found_valを返します。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:413 msgid "" @@ -17905,6 +17974,8 @@ msgid "" "expression. All instances of `pattern` are replaced with `replacement`. As " "in all of calibre, these are python-compatible regular expressions" msgstr "" +"re(val, pattern, replacement) -- ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ć«ę­£č¦č”Øē¾ć‚’é©ē”Øć—ćŸēµęžœć‚’čæ”ć—ć¾ć™ć€‚ć™ć¹ć¦ć® `pattern` は " +"`replacement`ć«å¤‰ę›ć•ć‚Œć¾ć™ć€‚Calibreć®ä»–ć®éƒØåˆ†åŒę§˜ć€ę­£č¦č”Øē¾ćÆPythonć‚³ćƒ³ćƒ‘ćƒćƒ–ćƒ«ćŖę­£č¦č”Øē¾ć§ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:425 msgid "" @@ -17912,12 +17983,16 @@ 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) -- \"B, A\" ć®ę§˜ćŖå€¤ć‚’äøŽćˆćŸå “åˆć€\"A B\"ć‚’čæ”ć—ć¾ć™ć€‚ć“ć‚ŒćÆåå‰ć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć‚’ " +"LN, FN 恋悉 FN LNć«å¤‰ę›ć™ć‚‹å “åˆć«ćÆä¾æåˆ©ć§ć™ć€‚ć‚‚ć—ć‚«ćƒ³ćƒžć‚’å«ć¾ćŖć„å “åˆć€valć‚’ćć®ć¾ć¾čæ”ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:437 msgid "" "ifempty(val, text if empty) -- return val if val is not empty, otherwise " "return `text if empty`" msgstr "" +"ifempty(val, text if empty) -- valćŒē©ŗć§ćŖć„å “åˆvalć‚’čæ”ć—ć¾ć™ć€‚ćć‚Œä»„å¤–ć®å “åˆćÆ `text if " +"empty`を返します。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:450 msgid "" @@ -17932,6 +18007,12 @@ msgid "" "chars + the length of `middle text`, then the field will be used intact. For " "example, the title `The Dome` would not be changed." msgstr "" +"shorten(val, left chars, middle text, right chars) -- ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ć®ēŸ­ć„ćƒ“ć‚”ćƒ¼ć‚øćƒ§ćƒ³ļ¼ˆåˆć‚ć‹ć‚‰ " +"`left chars` å€‹ć®ę–‡å­—ćØćć‚Œć«ē¶šć `middle text`ć€‚å¾Œć‚ć‹ć‚‰ `right chars` " +"å€‹ć®ę–‡å­—ļ¼‰ć‚’čæ”ć—ć¾ć™ć€‚ä¾‹ćˆć°ę›øē±ć®ć‚æć‚¤ćƒˆćƒ«ćŒ `Ancient English Laws in the Times of Ivanhoe` " +"ć ćØć—ć¦ć€ćć‚Œć‚’15ę–‡å­—ć®ć‚¹ćƒšćƒ¼ć‚¹ć«å…„ć‚‹ć‚ˆć†ć«ć—ćŸć„ćØć—ć¾ć™ć€‚ć‚‚ć— {title:shorten(9,-,5)} ćØć™ć‚‹ćØć€ēµęžœćÆ `Ancient E-" +"nhoe` ćØćŖć‚‹ć§ć—ć‚‡ć†ć€‚ć‚‚ć—ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ć®é•·ć•ćŒ left chars + right chars + `middle " +"text`ć®é•·ć•ć‚ˆć‚ŠēŸ­ć„å “åˆć€ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ćÆćć®ć¾ć¾ć«ćŖć‚Šć¾ć™ć€‚ä¾‹ćˆć° `The Dome` ćÆćć®ć¾ć¾ć§å¤‰ć‚ć‚Šć¾ć›ć‚“ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:476 msgid "" @@ -17940,6 +18021,9 @@ msgid "" "comma as the separator, but authors uses an ampersand. Examples: " "{tags:count(,)}, {authors:count(&)}" msgstr "" +"count(val, separator) -- " +"val悒separatoråŒŗåˆ‡ć‚Šć®ćƒŖć‚¹ćƒˆćØć—ć¦ćæćŖć—ć€ćƒŖć‚¹ćƒˆäø­ć®ć‚¢ć‚¤ćƒ†ćƒ ć®ę•°ć‚’čæ”ć—ć¾ć™ć€‚å¤§ęŠµć®ćƒŖć‚¹ćƒˆćÆć‚«ćƒ³ćƒžć‚’separatorćØć—ć¦ä½æć„ć¾ć™ćŒć€č‘—č€…ć®å “" +"åˆć«ćÆć‚¢ćƒ³ćƒć‚µćƒ³ćƒ‰('&')ć‚’ä½æć„ć¾ć™ć€‚ä¾‹ļ¼š{tags:count(,)}, {authors:count(&)}" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:488 msgid "" @@ -18281,7 +18365,7 @@ msgstr "ćƒ‰ć‚¤ćƒ„čŖžļ¼ˆć‚Ŗćƒ¼ć‚¹ćƒˆćƒŖć‚¢ļ¼‰" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "French (BE)" -msgstr "" +msgstr "ćƒ•ćƒ©ćƒ³ć‚¹čŖž(ćƒ™ćƒ©ćƒ«ćƒ¼ć‚·)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Dutch (NL)" @@ -18294,22 +18378,22 @@ msgstr "ćƒ‰ć‚¤ćƒ„čŖžļ¼ˆćƒ™ćƒ«ć‚®ćƒ¼)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) #: /home/kovid/work/calibre/src/calibre/utils/localization.py:154 msgid "AM" -msgstr "" +msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) #: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 msgid "PM" -msgstr "" +msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) #: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 msgid "am" -msgstr "" +msgstr "am" #. NOTE: Post Meridian (i.e. like 10:00 pm) #: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 msgid "pm" -msgstr "" +msgstr "pm" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:56 msgid "Choose theme (needs restart)" @@ -18414,108 +18498,108 @@ msgstr "" msgid "Unknown News Source" msgstr "ęœŖēŸ„ć®ćƒ‹ćƒ„ćƒ¼ć‚¹ć‚½ćƒ¼ć‚¹" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰å®Œäŗ†" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "ćƒ•ć‚£ćƒ¼ćƒ‰ć®å–å¾—äø­" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "č”Øē“™ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć§ćć¾ć›ć‚“ļ¼š%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "ć‚æć‚¤ćƒˆćƒ«ć®ćŖć„ę–‡ę›ø" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19257,6 +19341,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Options to control the conversion to EPUB" #~ msgstr "EPUBćøć®å¤‰ę›ć‚’ć‚³ćƒ³ćƒˆćƒ­ćƒ¼ćƒ«ć™ć‚‹ćŸć‚ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³" @@ -19725,6 +19821,9 @@ msgstr "" #~ msgid "Copy to Clipboard" #~ msgstr "ć‚ÆćƒŖćƒƒćƒ—ćƒœćƒ¼ćƒ‰ć«ć‚³ćƒ”ćƒ¼" +#~ msgid "Del" +#~ msgstr "削除" + #~ msgid " and delete from library" #~ msgstr " ćć—ć¦ć€ćƒ©ć‚¤ćƒ–ćƒ©ćƒŖć‹ć‚‰å‰Šé™¤ć™ć‚‹" @@ -19853,6 +19952,12 @@ msgstr "" #~ msgid "Failed to download metadata:" #~ msgstr "ę›øčŖŒęƒ…å ±ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć«å¤±ę•—:" +#~ msgid "Indent size:" +#~ msgstr "å­—äø‹ć’ć®å¤§ćć•:" + +#~ msgid "Text justification:" +#~ msgstr "ćƒ†ć‚­ć‚¹ćƒˆć®čŖæę•“:" + #~ msgid "Remove F&ooter" #~ msgstr "ćƒ•ćƒƒć‚æćƒ¼ć‚’å‰Šé™¤(&o)" @@ -19898,6 +20003,9 @@ msgstr "" #~ msgid "book" #~ msgstr "ę›øē±" +#~ msgid "Insert &blank line" +#~ msgstr "ē©ŗč”Œć®ęŒæå…„(&b)" + #~ msgid "Send specific format" #~ msgstr "ē‰¹å®šć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć§é€äæ”" @@ -20003,6 +20111,11 @@ msgstr "" #~ msgid "unknown id " #~ msgstr "äøę˜ŽćŖID " +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "KoboćÆē¾åœØļ¼‘ć¤ć—ć‹ć‚³ćƒ¬ć‚Æć‚·ćƒ§ćƒ³ć‚’ć‚µćƒćƒ¼ćƒˆć—ć¦ć„ć¾ć›ć‚“ļ¼š\"Im_Reading\" ć“ć®åå‰ć®ć‚æć‚°ć‚’ē”Ÿęˆć—ć¾ć™ć€‚ " + #, python-format #~ msgid "" #~ ". Two special collections are available: %s:%s and %s:%s. Add these values " @@ -20020,12 +20133,25 @@ msgstr "" #~ msgstr "" #~ "å…±é€šć®ćƒ‘ć‚æćƒ¼ćƒ³ć‚’ä½æć£ć¦ę–‡ē« ć‚„ę§‹é€ ć‚’å¤‰ę›“ć—ć¾ć™ć€‚ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆć§ćÆē„”åŠ¹ć§ć™ć€‚%sć‚’ä½æć†ćØęœ‰åŠ¹ć«ćŖć‚Šć¾ć™ć€‚å„å‹•ä½œćÆ%sć‚Ŗćƒ—ć‚·ćƒ§ćƒ³ć‚’ä½æć†ć“ćØć§ē„”åŠ¹ć«ć§ćć¾ć™ć€‚" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "calibrećŒćƒ‘ćƒ©ć‚°ćƒ©ćƒ•é–“ć®ć‚¹ćƒšćƒ¼ć‚¹ć‚’å–ć‚Šé™¤ćå “åˆć€ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•ćŒē°”å˜ć«č­˜åˆ„ć§ćć‚‹ć‚ˆć†ć«ć€č‡Ŗå‹•ēš„ć«ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•ć®ć‚¤ćƒ³ćƒ‡ćƒ³ćƒˆć‚’čØ­å®šć—ć¾ć™ć€‚ć“ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³ćÆć‚¤ćƒ³" +#~ "ćƒ‡ćƒ³ćƒˆć®å¹…ć‚’ć‚³ćƒ³ćƒˆćƒ­ćƒ¼ćƒ«ć—ć¾ć™ć€‚" + #~ msgid "Downloads metadata from Amazon" #~ msgstr "ę›øē±ęƒ…å ±ć‚’Amazonć‹ć‚‰ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰" #~ msgid "Downloads metadata from Overdrive's Content Reserve" #~ msgstr "Overdrive's Content Reserveć‹ć‚‰ę›øē±ęƒ…å ±ć‚’ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "ē›®ę¬”ć‚’ęœ¬ć®ęœ€å¾Œć«čæ½åŠ ć—ć¾ć›ć‚“ć€‚ęœ¬ć«ē‹¬č‡Ŗć®ē›®ę¬”ćŒć‚ć‚‹å “åˆć«ä¾æåˆ©ć§ć™ć€‚" + #, python-format #~ msgid "Failed to parse link %s %s" #~ msgstr "ćƒŖćƒ³ć‚Æć®č§£ęžćŒć§ćć¾ć›ć‚“ļ¼š %s %s" @@ -20432,6 +20558,9 @@ msgstr "" #~ "that this function cannot be used in single function mode." #~ msgstr "引数の数は-1ć‹ć‚¼ćƒ­ć‚ˆć‚Šå¤§ćć„ć‹ć§ć™ć€‚0ć«čØ­å®šć™ć‚‹ćØć€ć“ć®é–¢ę•°ćÆć‚·ćƒ³ć‚°ćƒ«é–¢ę•°ćƒ¢ćƒ¼ćƒ‰ć§ćÆä½æćˆćŖććŖć‚Šć¾ć™ć€‚" +#~ msgid "Choose the &toolbar to customize:" +#~ msgstr "ć‚«ć‚¹ć‚æćƒžć‚¤ć‚ŗć™ć‚‹ćƒ„ćƒ¼ćƒ«ćƒćƒ¼ć‚’éøęŠž(&T):" + #~ msgid "This store only distributes ebooks with DRM." #~ msgstr "ć“ć®ć‚¹ćƒˆć‚¢ćÆDRM恮恂悋EBookのみを販売しています。" @@ -20522,3 +20651,8 @@ msgstr "" #~ "例: %s=title,authors,tags\n" #~ "ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆ: '%%default'\n" #~ "é©åæœć•ć‚Œć‚‹å‡ŗåŠ›ļ¼šBIBTEXå‡ŗåŠ›ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆ" + +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "ę—„ä»˜ć‚’č”Øē¤ŗć™ć‚‹ę™‚ć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć€‚ %d - ę—„, %b - 月, %Y - 幓. ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆćÆ: %b, %Y" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index fe959debca..213af38dbe 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-01-30 09:51+0000\n" "Last-Translator: ddfddf2k \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-07-16 04:42+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:43+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "아묓 ź²ƒė„ ģ•ˆķ•Ø" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "아묓 ź²ƒė„ ģ•ˆķ•Ø" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "아묓 ź²ƒė„ ģ•ˆķ•Ø" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "아묓 ź²ƒė„ ģ•ˆķ•Ø" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -873,7 +873,7 @@ msgstr "주얓진 ģ“ė¦„ģ˜ ķ”ŒėŸ¬ź·øģøģ„ ģ‚¬ģš©ķ•˜ģ§€ ģ•ŠģŠµė‹ˆė‹¤" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -883,18 +883,18 @@ msgstr "" msgid "Yes" msgstr "예" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "주" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "ģ¹“ė“œ A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -908,13 +908,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ģ•ˆė“œė”œģ“ė“œķ°ź³¼ ķ†µģ‹ ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "S60 ķœ“ėŒ€ķ°ź³¼ ķ†µģ‹ ķ•©ė‹ˆė‹¤." @@ -1042,7 +1042,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ė‰“ģŠ¤" @@ -1050,8 +1050,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "ė¶„ė„˜" @@ -1095,33 +1095,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "ģž„ģ¹˜ģ— ģžˆėŠ” ģ±…ģ˜ ėŖ©ė”ģ„ ź°€ģ øģ˜µė‹ˆė‹¤..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ģ±…ģ„ ģž„ģ¹˜ė”œ ģ „ģ†”ķ•©ė‹ˆė‹¤..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "ģ±…ģ„ ģž„ģ¹˜ģ˜ ė©”ķƒ€ 정볓 ėŖ©ė”ģœ¼ė”œ ģ¶”ź°€ķ•©ė‹ˆė‹¤..." @@ -1129,24 +1129,24 @@ msgstr "ģ±…ģ„ ģž„ģ¹˜ģ˜ ė©”ķƒ€ 정볓 ėŖ©ė”ģœ¼ė”œ ģ¶”ź°€ķ•©ė‹ˆė‹¤..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "ģž„ģ¹˜ģ—ģ„œ ģ±…ģ„ ģ‚­ģ œķ•©ė‹ˆė‹¤..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "ģž„ģ¹˜ģ˜ ė©”ķƒ€ 정볓 ėŖ©ė”ģ—ģ„œ ģ±…ģ„ ģ‚­ģ œķ•©ė‹ˆė‹¤..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "ė©”ķƒ€ 정볓넼 ģž„ģ¹˜ė”œ ģ „ģ†”ķ•©ė‹ˆė‹¤..." @@ -1360,23 +1360,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX ģ „ģžģ±… ė¦¬ė”ģ™€ ķ†µģ‹ ķ•©ė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Kobo Reader와 ķ†µģ‹ ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"KoboėŠ” ķ˜„ģž¬ ėŖØģŒģ§‘: \"Im_Reading\" ķ•œź°€ģ§€ė§Œ ģ§€ģ›ķ•©ė‹ˆė‹¤. \"Im_Reading\" ė¼ėŠ” ģ“ė¦„ģ˜ 태그넼 ģž‘ģ„±ķ•˜ģ‹­ģ‹œģ˜¤ " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "ģ‹¤ķ–‰ė˜ģ§€ ģ•ŠģŒ" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1690,6 +1691,25 @@ msgstr "ģ „ģžģ±… ė¦¬ė”ģ™€ ķ†µģ‹ ķ•©ė‹ˆė‹¤." msgid "Get device information..." msgstr "ģž„ģ¹˜ 정볓넼 ģ–»ģŠµė‹ˆė‹¤." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1934,7 +1954,7 @@ msgstr "%s ģ¶œė „ģ˜ 처리넼 ģ œģ–“ķ•˜ėŠ” ģ˜µģ…˜ģž…ė‹ˆė‹¤." msgid "Options to control the look and feel of the output" msgstr "ģ¶œė „ģ˜ ėŖØģ–‘ģƒˆė„¼ ģ œģ–“ķ•˜ėŠ” ģ˜µģ…˜ģž…ė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1942,16 +1962,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ė¬øģ„œ źµ¬ģ”°ģ˜ ģžė™ ź²€ģ¶œģ„ ģ œģ–“ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1959,19 +1979,19 @@ msgid "" msgstr "" "ėŖ©ģ°Øģ˜ ģžė™ ģƒģ„±ģ„ ģ œģ–“ķ•©ė‹ˆė‹¤. źø°ė³øź°’ģœ¼ė”œ 원본 ķŒŒģ¼ģ“ 목차넼 가지고 ģžˆė‹¤ė©“, ģžė™ģœ¼ė”œ ģƒģ„±ėœ 목차넼 ģš°ģ„ ģ ģœ¼ė”œ ģ‚¬ģš©ķ•  ź²ƒģž…ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "ģ¶œė „ģ˜ ė©”ķƒ€ 정볓넼 ģ§€ģ •ķ•˜ėŠ” ģ˜µģ…˜ģž…ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "ė‚“ģž„ėœ ė¦¬ģ‹œķ”„ ėŖ©ė”" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "ģ¶œė „ģ„ ė‹¤ģŒģœ¼ė”œ ģ €ģž„ķ•Ø" @@ -2210,12 +2230,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"calibreėŠ” ė¬øė‹Øģ˜ ź³µė°±ģ„ ģ§€ģšøė•Œ, ģžė™ģœ¼ė”œ ė¬øė‹Øģ„ ģ‰½ź²Œ ģ‹ė³„ķ•  수 ģžˆź²Œ ķ•“ģ£¼ėŠ” 들여쓰기넼 ģ§€ģ •ķ•©ė‹ˆė‹¤. ģ“ ģ˜µģ…˜ģ€ ė“¤ģ—¬ģ“°źø°ģ˜ ķ­ģ„ " -"ģ œģ–“ķ•©ė‹ˆė‹¤." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2231,31 +2249,37 @@ msgstr "문단 ģ‚¬ģ“ģ— 빈 ģ¤„ģ„ ģ‚½ģž…ķ•©ė‹ˆė‹¤. ģ†ŒģŠ¤ ķŒŒģ¼ģ“ 문단(

#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "ģž…ė „ķ•˜ėŠ” ģ „ģžģ±…ģ—ģ„œ 첫번째 ź·øė¦¼ģ„ ģ§€ģ›ė‹ˆė‹¤. ģ†ŒģŠ¤ ķŒŒģ¼ģ˜ ķ‘œģ§€ź°€ 첫번째 ź·øė¦¼ģ“ź³  외부 ķ‘œģ§€ź°€ ģ§€ģ •ė˜ģ–“ ģžˆģ„ 경우 ģœ ģš©ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2266,7 +2290,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 +2300,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "ģ €ģžė„¼ ģ§€ģ •ķ•©ė‹ˆė‹¤. ė‹¤ģˆ˜ģ˜ ģ €ģžė“¤ģ€ && 기호딜 구분핓야 ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "ģ œėŖ©ģ˜ ė²„ģ „ģ€ ģ •ė ¬ģ„ ģœ„ķ•“ ģ‚¬ģš©ė©ė‹ˆė‹¤. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "ģ €ģž 순으딜 정렬할 ė•Œ ģ‚¬ģš©ė˜ģ–“ģ§ˆ ė¬øģžģ—“ģž…ė‹ˆė‹¤. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "ķ‘œģ§€ģ— ģ§€ģ •ķ•œ ķŒŒģ¼ ė˜ėŠ” URLģ„ ģ„¤ģ •ķ•©ė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "ģ¶œķŒģ¼ģžė„¼ ģ§€ģ •ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 +2406,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "ģ••ģ¶• ķŒŒģ¼ė‚“ģ—ģ„œ ģ „ģžģ±…ģ„ ģ°¾ģ„ 수 ģ—†ģ—ˆģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "ģ‹œė¦¬ģ¦ˆģ˜ ģƒ‰ģø ź°’ź³¼ ė³„ģ ģ€ ģˆ«ģžģ—¬ģ•¼ ķ•©ė‹ˆė‹¤. ė¬“ģ‹œķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "ė‚ ģ§œ/ģ‹œź°„ ė¶„ģ„ģ“ ģ‹¤ķŒØķ–ˆģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "ģž…ė „ģ„ HTML딜 ė³€ķ™˜ķ•©ė‹ˆė‹¤..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "ģ „ģžģ±…ģ— ė³€ķ˜•ģ„ ģ‹¤ķ–‰ķ•©ė‹ˆė‹¤..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "ģƒģ„± 중" @@ -3047,7 +3071,7 @@ msgid "Producer" msgstr "ģ œģž‘ģž" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3209,8 +3233,8 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "ķ‘œģ§€" @@ -3322,12 +3346,12 @@ msgstr "ģ„ ķƒķ•  ė•Œ, ģ €ģž ė¶„ė„˜ ķ•„ė“œė„¼ ģ €ģžė”œģ„œ ģ‚¬ģš©ķ•©ė‹ˆė‹¤." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." -msgstr "ģ±…ģ˜ ė 부분에 목차넼 ģ¶”ź°€ķ•˜ģ§€ ģ•ŠģŠµė‹ˆė‹¤. ģ±…ģ“ ģžģ‹ ģ˜ ėŖ©ģ°Øź°€ ģžˆģ„ 경우 ģœ ģš©ķ•©ė‹ˆė‹¤." +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3346,7 +3370,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "ėŖØė“  ź²Œģ‹œė¬¼" @@ -3354,70 +3384,70 @@ msgstr "ėŖØė“  ź²Œģ‹œė¬¼" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "ģ“ź²ƒģ€ Amazon Topaz ģ±…ģž…ė‹ˆė‹¤. ģ²˜ė¦¬ķ•  수 ģ—†ģŠµė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "제목 ķŽ˜ģ“ģ§€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "ėŖ©ģ°Ø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ģƒ‰ģø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "ģš©ģ–“ģ§‘" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "ģ°øź³  ė¬øķ—Œ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "출판 정볓" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "ģ €ģž‘ź¶Œ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "ė°”ģ¹˜ėŠ” źø€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "ģ„œė¬ø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "그림 차딀" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "ķ‘œ 차딀" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "ė…øķŠø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "ģ„œė¬ø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "본문" @@ -3428,12 +3458,12 @@ msgstr "%s ķ˜•ģ‹ģ˜ ģ±…ģ€ ģ§€ģ›ķ•˜ģ§€ ģ•ŠģŠµė‹ˆė‹¤" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML ėŖ©ģ°Ø(TOC) ģƒģ„± ģ˜µģ…˜ģž…ė‹ˆė‹¤." @@ -4079,7 +4109,7 @@ msgid "Choose Files" msgstr "ķŒŒģ¼ ģ„ ķƒķ•˜źø°" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "ģ±…" @@ -4244,8 +4274,8 @@ msgstr "ė¼ģ“ėøŒėŸ¬ė¦¬ģ— 추가" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "ģ„ ķƒėœ ģ±…ģ“ ģ—†ģŠµė‹ˆė‹¤" @@ -4592,7 +4622,7 @@ msgstr "ė³€ķ™˜ķ•  수 ģ—†ģŒ" msgid "Starting conversion of %d book(s)" msgstr "%d ź¶Œģ˜ ģ±…ģ˜ ė³€ķ™˜ģ„ ģ‹œģž‘ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4680,10 +4710,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "ģ±… ģ§€ģš°źø°" @@ -5374,38 +5400,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "ė³¼ 수 ģ—†ģŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "볓기 ķ˜•ģ‹ģ„ ģ„ ķƒķ•˜ģ„øģš”" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "ģ—¬ėŸ¬ź¶Œ ģ„ ķƒėØ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5414,15 +5440,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "ķ“ė”ė„¼ ģ—“ 수 ģ—†ģŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s ėŠ”(ģ€) ģ“ģš©ķ•  수 ģ—†ėŠ” ķ˜•ģ‹ģž…ė‹ˆė‹¤." @@ -5575,7 +5601,7 @@ msgstr "ģ“ ķ“ė”ģ™€ ķ•˜ģœ„ķ“ė”ģ—ģ„œ Calibreģ˜ ė¼ģ“ėøŒėŸ¬ė¦¬ė”œ ź°€ģ øģ˜¬ #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5613,10 +5639,10 @@ msgstr "ģ“ ķ“ė”ģ™€ ķ•˜ģœ„ķ“ė”ģ—ģ„œ Calibreģ˜ ė¼ģ“ėøŒėŸ¬ė¦¬ė”œ ź°€ģ øģ˜¬ #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5746,10 +5772,10 @@ msgstr "출렄" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5785,7 +5811,7 @@ msgstr "출렄" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6384,15 +6410,15 @@ msgid "&Base font size:" msgstr "źø°ė³ø źø€ģž 크기(&B):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6515,92 +6541,97 @@ msgstr "ėŖØģ–‘ģƒˆ" msgid "Control the look and feel of the output" msgstr "ģ¶œė „ģ˜ ėŖØģ–‘ģƒˆė„¼ ģ œģ–“ķ•©ė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "원본" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "왼쪽 ģ •ė ¬" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "ģ–‘ģŖ½ ģ •ė ¬" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "źø€ģž 크기 ė³€ź²½ģ„ ģ‚¬ģš©ķ•˜ģ§€ ģ•ŠģŒ(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "źø°ė³ø źø€ģž 크기(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "ģµœģ†Œ 행간(&L):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "줄 여백(&H):" -#: /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:156 msgid "Input character &encoding:" msgstr "ģž…ė „ ė¬øģž ģøģ½”ė”©(&E):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "문단 ģ‚¬ģ“ģ— ź³µė°±ģ„ 제거(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "들여쓰기 źøøģ“:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "ģ„  ėŖØģ–‘ģ˜ ķ‘œ(&L)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "ģœ ė‹ˆģ½”ė“œ ė¬øģžė„¼ ASCII ė¬øģžė”œ ģ „ķ™˜ķ•˜źø°(&T)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "추가 CSS(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "ķ–‰ ź³ ė„“źø°:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "ģ„  ėŖØģ–‘ģ˜ ķ‘œ(&L)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "추가 CSS(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "ģœ ė‹ˆģ½”ė“œ ė¬øģžė„¼ ASCII ė¬øģžė”œ ģ „ķ™˜ķ•˜źø°(&T)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "빈 줄 ģ‚½ģž…ķ•˜źø°(&B)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "ģµœģ†Œ 행간(&L):" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -6667,33 +6698,33 @@ msgid "" msgstr "ė©”ķƒ€ 정볓넼 ģ§€ģ •ķ•©ė‹ˆė‹¤. 출렄 ķŒŒģ¼ģ€ ź°€ėŠ„ķ•œ ģ“ ė©”ķƒ€ 정볓와 ź°™ģ€ ź²ƒė“¤ģ„ ķ¬ķ•Øķ•  ź²ƒģž…ė‹ˆė‹¤." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "ģ½ģ„ 수 ģ—†ģŒ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "ķŒŒģ¼ģ„ ģ½ģ„ 수 ģžˆėŠ” ź¶Œķ•œģ“ ģ—†ģŠµė‹ˆė‹¤: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "ķŒŒģ¼ ģ½źø° 오넘" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

ķŒŒģ¼ģ—ģ„œ ģ½ģ–“ģ˜¤ė˜ 중에 ģ˜¤ė„˜ź°€ ģžˆģ—ˆģŠµė‹ˆė‹¤:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " ėŠ”(ģ€) ģž˜ėŖ»ėœ ź·øė¦¼ģž…ė‹ˆė‹¤" @@ -6718,7 +6749,7 @@ msgid "&Title: " msgstr "제목(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "ģ“ ģ±…ģ˜ 제목 ė³€ź²½ķ•˜źø°" @@ -6748,7 +6779,7 @@ msgstr "태그(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6758,7 +6789,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "ģ‹œė¦¬ģ¦ˆ(&S):" @@ -6766,7 +6797,7 @@ msgstr "ģ‹œė¦¬ģ¦ˆ(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "ģ•Œė ¤ģ§„ ģ‹œė¦¬ģ¦ˆģ˜ ėŖ©ė”ģž…ė‹ˆė‹¤. 새딜욓 ģ‹œė¦¬ģ¦ˆė„¼ 추가할 수 ģžˆģŠµė‹ˆė‹¤." @@ -6783,39 +6814,43 @@ msgstr "MOBI 출렄" msgid "Default" 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:78 msgid "&Title for Table of Contents:" msgstr "ėŖ©ģ°Øģ˜ 제목(&T):" -#: /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:79 msgid "Rescale images for &Palm devices" msgstr "Palm ģž„ģ¹˜ė“¤ģ„ ģœ„ķ•œ 그림 크기 ģž¬ź³„ģ‚°(&P)" -#: /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:80 msgid "Use author &sort for author" msgstr "ģ €ģžģ— ėŒ€ķ•“ ģ €ģž ė¶„ė„˜ė„¼ ģ‚¬ģš©(&S)" -#: /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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "Kindle ģ˜µģ…˜" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6926,15 +6961,23 @@ msgstr "" msgid "RB Output" msgstr "RB 출렄" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "ź°€ėŠ„ķ•œ ķ˜•ģ‹ģ“ ģ—†ģŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "ģ±… ģ—“źø°" @@ -7393,7 +7436,7 @@ msgstr "ķ‘œģ§€ ķƒģƒ‰źø°ė„¼ 불러올 수 ģ—†ģŠµė‹ˆė‹¤" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "ģ •ģ˜ė˜ģ§€ ģ•ŠģŒ" @@ -7747,7 +7790,7 @@ msgid "My Books" msgstr "ė‚˜ģ˜ ģ±…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "ė¶„ė„˜ė„¼ ģƒģ„±ķ•©ė‹ˆė‹¤." @@ -8056,14 +8099,14 @@ msgstr "%s ė³€ķ™˜ķ•˜źø°ģ— ėŒ€ķ•œ ģ˜µģ…˜ 지정" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "제목(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "ģ €ģž(&A):" @@ -8329,7 +8372,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "ģ‚¬ģš©ģž ė©”ķƒ€ 정볓" @@ -8490,13 +8533,13 @@ msgid "" msgstr "ģ“ ģ±…ģ˜ ģ €ģžė“¤ģ„ ė¶„ė„˜ķ•˜ėŠ” ė°©ė²•ģ„ ģ§€ģ •ķ•©ė‹ˆė‹¤. 예넼 들얓 찰스 ė””ķ‚ØģŠ¤ėŠ” ė””ķ‚ØģŠ¤, 찰스 ź°™ģ“ ė¶„ė„˜ė˜ģ–“ģ•¼ ķ•©ė‹ˆė‹¤." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "별점(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "ģ“ ģ±…ģ˜ ė³„ģ ģž…ė‹ˆė‹¤. 0-5" @@ -8566,7 +8609,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "ė‚ ģ§œ(&D):" @@ -8643,13 +8686,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "źø°ė³ø ė©”ķƒ€ 정볓(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "ģ‚¬ģš©ģž 지정 ė©”ķƒ€ 정볓(&C)" @@ -9658,7 +9701,7 @@ msgid "&Author:" msgstr "ģ €ģž(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "태그(&G):" @@ -9896,7 +9939,7 @@ msgid "Rename the item in every book where it is used." msgstr "ģ‚¬ģš©ė˜ėŠ” ėŖØė“  ģ±…ģ—ģ„œ ķ•­ėŖ©ģ˜ ģ“ė¦„ģ„ ė°”źæ‰ė‹ˆė‹¤." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10375,7 +10418,7 @@ msgid "Regular expression (?P)" msgstr "ģ •ź·œ ķ‘œķ˜„ģ‹ (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -10903,52 +10946,52 @@ msgstr "ģ¢…ė£Œ(&Q)" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "ź¶Œķ•œģ“ ź±°ė¶€ė˜ģ—ˆģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "%sģ„(넼) ģ—“ 수 ģ—†ģŠµė‹ˆė‹¤. 다넸 ķ”„ė”œź·øėžØģ—ģ„œ ģ‚¬ģš©ģ¤‘ģž…ė‹ˆź¹Œ?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10956,27 +10999,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10984,116 +11027,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "ģ„ ķƒėœ ķ˜•ģ‹ģ—ģ„œ ģ±…ģ˜ ķ‘œģ§€ė„¼ 지정" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "ķ˜•ģ‹ģ„ ģ„ ķƒķ•˜ģ„øģš”: " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "ź¶Œķ•œ ģ—†ģŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "ė‹¹ģ‹ ģ€ ė‹¤ģŒģ˜ ķŒŒģ¼ė“¤ģ„ ģ½ģ„ ź¶Œķ•œģ“ ģ—†ģŠµė‹ˆė‹¤:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "ģ„ ķƒėœ ķ˜•ģ‹ģ“ ģ—†ģŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "ė©”ķƒ€ 정볓넼 ģ½ģ„ 수 ģ—†ģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "%s ķ˜•ģ‹ģ—ģ„œ ė©”ķƒ€ 정볓넼 ģ½ģ„ 수 ģ—†ģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "찾기(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "제거(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "ķ‘œģ§€ 낓려받기(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "ķ‘œģ§€ ģƒģ„±(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "ģ˜¬ė°”ė„ø 그림 ķ˜•ģ‹ģ“ ģ•„ė‹™ė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "제목과 ģ €ģž 지정" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "ķ‘œģ§€ė„¼ ģƒģ„±ķ•˜źø° 전에 제목과 ģ €ģžė„¼ 지정핓야 ķ•©ė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11101,38 +11149,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "ģ“ ISBN ģˆ«ģžėŠ” ė§žģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "ģ“ ISBN ģˆ«ģžėŠ” ė§žģ§€ ģ•ŠģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "ģ¶œķŒģ‚¬(&D):" @@ -11218,7 +11266,7 @@ msgid "Previous" msgstr "ģ“ģ „" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11277,54 +11325,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "ķ‘œģ§€ė„¼ ģ½ģ„ 수 ģ—†ģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "%s ķ˜•ģ‹ģ—ģ„œ ķ‘œģ§€ė„¼ ģ½ģ„ 수 ģ—†ģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "%s ķ˜•ģ‹ģ˜ ķ‘œģ§€ź°€ ģ˜¬ė°”ė„“ģ§€ ģ•ŠģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "설명(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13479,34 +13527,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "ģ“ģš©ź°€ėŠ„ķ•œ ė™ģž‘(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "ķ˜„ģž¬ģ˜ ė™ģž‘(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "ģ„ ķƒķ•œ ė™ģž‘ģ„ ģœ„ė”œ ģ“ė™" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "ģ„ ķƒķ•œ ė™ģž‘ģ„ ģ•„ėž˜ė”œ ģ“ė™" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "ģ„ ķƒķ•œ ė™ģž‘ģ„ ė„źµ¬ė§‰ėŒ€ģ— 추가" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "ģ„ ķƒķ•œ ė™ģž‘ģ„ ė„źµ¬ė§‰ėŒ€ģ—ģ„œ 제거" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "ķ˜„ģž¬ģ˜ ė™ģž‘(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "ģ„ ķƒķ•œ ė™ģž‘ģ„ ģœ„ė”œ ģ“ė™" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "ģ„ ķƒķ•œ ė™ģž‘ģ„ ģ•„ėž˜ė”œ ģ“ė™" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14378,46 +14426,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "ģ¼ė¶€ ģ±…ė“¤ģ„ ė³€ķ™˜ķ•  수 ģ—†ģŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "ė‹Øģ²“ė”œ ė³€ķ™˜ķ•˜źø° ģœ„ķ•“ ģ±…ģ„ ėŒ€źø°ģ‹œķ‚µė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "ė‰“ģŠ¤ ź°€ģ øģ˜¤źø°: " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14704,7 +14752,7 @@ msgid "Options to customize the ebook viewer" msgstr "ģ „ģžģ±… ė·°ģ–“ ģ‚¬ģš©ģž ģ •ģ˜ ģ˜µģ…˜" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "최근 ģ‚¬ģš©ėœ ģ°½ 크기넼 źø°ģ–µ" @@ -14946,33 +14994,33 @@ msgstr "ė¶ė§ˆķ¬ģ— ėŒ€ķ•œ ģ œėŖ©ģ„ ģž…ė „ķ•˜ģ„øģš”:" msgid "Manage Bookmarks" msgstr "북마크 ꓀리" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "ģ±… ė¶ˆėŸ¬ģ˜¤ėŠ”ģ¤‘..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "ģ „ģžģ±…ģ„ ģ—“ 수 ģ—†ģŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "ģ „ģžģ±… 뷰얓넼 ģ œģ–“ķ•˜ėŠ” ģ˜µģ…˜" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "ģ½˜ģ†”ģ— ģžė°”ģŠ¤ķ¬ė¦½ķŠø 경고와 ģ½˜ģ†” ė©”ģ‹œģ§€ė„¼ ģ¶œė „ķ•©ė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15412,7 +15460,7 @@ msgstr "첓크됨" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "예" @@ -15420,7 +15468,7 @@ msgstr "예" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "ģ•„ė‹ˆģ˜¤" @@ -16336,17 +16384,17 @@ msgstr "ė¼ė²Øģ€ ģ†Œė¬øģž, ģˆ«ģž, ė°‘ģ¤„ė§Œ ķ¬ķ•Øķ•  수 ģžˆģœ¼ė©° ģ˜ė¬øģž msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "%s ė³µģ‚¬ķ•˜ėŠ”ģ¤‘" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16489,28 +16537,23 @@ msgstr "" "ģ‹œģŠ¤ķ…œģ“ ģœ ė‹ˆģ½”ė“œė„¼ ģ–¼ė§ˆė‚˜ ģž˜ ģ§€ģ›ķ•˜ėŠ”ģ§€ģ— ė”°ė¼ ģ˜¤ė„˜ź°€ ė°œģƒķ•  ģˆ˜ė„ ģžˆģŠµė‹ˆė‹¤." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "ė‚ ģ§œė„¼ ķ‘œģ‹œķ•  ķ˜•ģ‹ģž…ė‹ˆė‹¤. %Y - ģ—°ė„, %b - ģ›”, %d - ģ¼ģž. źø°ė³øź°’: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "경딜넼 ģ†Œė¬øģžė”œ ė³€ķ™˜ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "공백 ė¬øģžė„¼ ė°‘ģ¤„ė”œ źµģ²“ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "ģš”ģ²­ķ•œ ķ˜•ģ‹ģ€ ģ“ģš©ķ•  수 ģ—†ģŠµė‹ˆė‹¤" @@ -16727,6 +16770,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17587,108 +17640,108 @@ msgstr "calibre ģ„œė²„ģ—ģ„œ ė‚“ģž„ėœ ė¦¬ģ‹œķ”„ģ˜ ģµœģ‹  ė²„ģ „ģ„ 낓려받 msgid "Unknown News Source" msgstr "ģ•Œ 수 ģ—†ėŠ” ė‰“ģŠ¤ ģ†ŒģŠ¤" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "'%s' ė¦¬ģ‹œķ”„ėŠ” ģ‚¬ģš©ģž ģ“ė¦„ź³¼ ģ•”ķ˜øė„¼ ķ•„ģš”ė”œ ķ•©ė‹ˆė‹¤." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "낓려받기 ģ™„ė£Œ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "ė‹¤ģŒ ź²Œģ‹œė¬¼ģ˜ 낓려받기가 ģ‹¤ķŒØ:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "ė‹¤ģŒ ź²Œģ‹œė¬¼ģ˜ 부분적 낓려받기가 ģ‹¤ķŒØ:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tģ‹¤ķŒØķ•œ 링크:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "ź³µźø‰ģžė„¼ ź°€ģ øģ˜µė‹ˆė‹¤..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "ģƒ‰ģø ķŽ˜ģ“ģ§€ģ—ģ„œ ź°€ģ øģ˜Ø ź³µźø‰ģž" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "ķ‘œģ§€ģ˜ 낓려받기넼 ģ‹œė„ķ•©ė‹ˆė‹¤..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "낓려받기 ģ‹œģž‘ [%d ź°œģ˜ ģŠ¤ė ˆė“œ]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "%s에 ė‚“ė ¤ė°›ģ€ ź³µźø‰ģž" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "ķ‘œģ§€ė„¼ ė‚“ė ¤ė°›ģ„ 수 ģ—†ģŠµė‹ˆė‹¤: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "%s ģ—ģ„œ ķ‘œģ§€ė„¼ ė‚“ė ¤ė°›ģŠµė‹ˆė‹¤" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "ģ œėŖ©ģ—†ėŠ” ź²Œģ‹œė¬¼" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "ź²Œģ‹œė¬¼ ė‚“ė ¤ė°›ģŒ: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "ź²Œģ‹œė¬¼ 낓려받기 ģ‹¤ķŒØ: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "ź³µźø‰ģž ź°€ģ øģ˜¤źø°" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18430,6 +18483,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "No valid plugin found in " #~ msgstr "ģœ ķšØķ•œ ķ”ŒėŸ¬ź·øģøģ„ ģ°¾ģ„ 수 ģ—†ģŒ " @@ -18586,6 +18651,12 @@ msgstr "" #~ "books optimized for your device." #~ msgstr "ģ±… ė¦¬ė” ģž„ģ¹˜ė„¼ ģ„ ķƒķ•˜ģ„øģš”. ģ“ź²ƒģ€ ģž„ģ¹˜ģ— ėŒ€ķ•“ ģµœģ ķ™”ėœ ģ±…ģ„ ģƒģ‚°ķ•˜ėŠ” ė³€ķ™˜ ģ˜µģ…˜ģ„ 설정할 ź²ƒģž…ė‹ˆė‹¤." +#~ msgid "Indent size:" +#~ msgstr "들여쓰기 źøøģ“:" + +#~ msgid "Insert &blank line" +#~ msgstr "빈 줄 ģ‚½ģž…ķ•˜źø°(&B)" + #~ msgid "Add/Save" #~ msgstr "추가/ģ €ģž„ķ•˜źø°" @@ -18644,6 +18715,11 @@ msgstr "" #~ msgid "Remove F&ooter" #~ msgstr "꼬리말 ģ§€ģš°źø°(&O)" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "ģ±…ģ˜ ė 부분에 목차넼 ģ¶”ź°€ķ•˜ģ§€ ģ•ŠģŠµė‹ˆė‹¤. ģ±…ģ“ ģžģ‹ ģ˜ ėŖ©ģ°Øź°€ ģžˆģ„ 경우 ģœ ģš©ķ•©ė‹ˆė‹¤." + #~ msgid "" #~ "Specify the character encoding of the output document. The default is utf-8. " #~ "Note: This option is not honored by all formats." @@ -18754,6 +18830,14 @@ msgstr "" #~ msgid "'Don't include this book' tag:" #~ msgstr "'ģ“ ģ±…ģ„ ķ¬ķ•Øķ•˜ģ§€ ģ•ŠģŒ' 태그:" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "calibreėŠ” ė¬øė‹Øģ˜ ź³µė°±ģ„ ģ§€ģšøė•Œ, ģžė™ģœ¼ė”œ ė¬øė‹Øģ„ ģ‰½ź²Œ ģ‹ė³„ķ•  수 ģžˆź²Œ ķ•“ģ£¼ėŠ” 들여쓰기넼 ģ§€ģ •ķ•©ė‹ˆė‹¤. ģ“ ģ˜µģ…˜ģ€ ė“¤ģ—¬ģ“°źø°ģ˜ ķ­ģ„ " +#~ "ģ œģ–“ķ•©ė‹ˆė‹¤." + #~ msgid "PDB Input" #~ msgstr "PDB ģž…ė „" @@ -19163,6 +19247,11 @@ msgstr "" #~ "ģ•„ėž˜ģ˜ ģ‹œķ—˜ źø°ėŠ„ģ„ ģ‚¬ģš©ķ•˜ģ„øģš”. 다넸 ė©”ķƒ€ 정볓 ķ•­ėŖ©ģ˜ 그룹 " #~ "ģ“ė¦„ģ€ ķ’ģ„  ė„ģ›€ė§ģ— ė¬øģ„œķ™”ė˜ģ–“ ģžˆģŠµė‹ˆė‹¤.

" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "ė‚ ģ§œė„¼ ķ‘œģ‹œķ•  ķ˜•ģ‹ģž…ė‹ˆė‹¤. %Y - ģ—°ė„, %b - ģ›”, %d - ģ¼ģž. źø°ė³øź°’: %b, %Y" + #~ msgid "" #~ "Here you can control how calibre will save your books when you click the " #~ "Send to Device button. This setting can be overriden for individual devices " @@ -19369,6 +19458,9 @@ msgstr "" #~ msgid "Generate a default cover based on the title and author" #~ msgstr "제목과 ģ €ģžė„¼ 기반으딜 źø°ė³ø ķ‘œģ§€ė„¼ ģƒģ„±" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Communicate with the Kogan" #~ msgstr "Koganź³¼ ķ†µģ‹ ķ•©ė‹ˆė‹¤" @@ -19428,6 +19520,9 @@ msgstr "" #~ msgid "Customize the actions in:" #~ msgstr "ė™ģž‘ ģ‚¬ģš©ģž ģ •ģ˜:" +#~ msgid "Text justification:" +#~ msgstr "ķ–‰ ź³ ė„“źø°:" + #~ msgid "Read metadata from &file contents rather than file name" #~ msgstr "ķŒŒģ¼ėŖ… ėŒ€ģ‹ ģ— ķŒŒģ¼ ė‚“ģš©ģ—ģ„œ ė©”ķƒ€ 정볓 ģ½źø°(&F)" @@ -19514,6 +19609,12 @@ msgstr "" #~ msgid "%prog [options] mybook.chm" #~ msgstr "%prog [options] mybook.chm" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "KoboėŠ” ķ˜„ģž¬ ėŖØģŒģ§‘: \"Im_Reading\" ķ•œź°€ģ§€ė§Œ ģ§€ģ›ķ•©ė‹ˆė‹¤. \"Im_Reading\" ė¼ėŠ” ģ“ė¦„ģ˜ 태그넼 ģž‘ģ„±ķ•˜ģ‹­ģ‹œģ˜¤ " + #~ msgid "Communicate with the PocketBook 602 reader." #~ msgstr "PocketBook 602 eBook ė¦¬ė”ģ™€ ķ†µģ‹ ķ•˜ė‹¤" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index 256e1f8c40..61ea41bebd 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-04-26 09:56+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-07-16 04:42+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:43+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "Nieko nedaro" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -870,7 +870,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -880,18 +880,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -905,13 +905,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1032,7 +1032,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Naujienos" @@ -1040,8 +1040,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalogas" @@ -1085,33 +1085,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1119,24 +1119,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1350,22 +1350,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "NeÄÆgyvendinta" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1677,6 +1679,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1897,7 +1918,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1905,35 +1926,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2151,9 +2172,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2170,29 +2191,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2203,7 +2230,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2213,105 +2240,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2319,86 +2346,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2962,7 +2989,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3117,8 +3144,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3230,12 +3257,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3254,7 +3281,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3262,70 +3295,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3336,12 +3369,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3938,7 +3971,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4101,8 +4134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4449,7 +4482,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4537,10 +4570,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5231,38 +5260,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5271,15 +5300,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5432,7 +5461,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5470,10 +5499,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5603,10 +5632,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5642,7 +5671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6241,15 +6270,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6370,91 +6399,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6522,33 +6556,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6573,7 +6607,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6603,7 +6637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6612,7 +6646,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6620,7 +6654,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6637,39 +6671,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6780,15 +6818,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7242,7 +7288,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7596,7 +7642,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7905,14 +7951,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8178,7 +8224,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8339,13 +8385,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8415,7 +8461,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8489,13 +8535,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9504,7 +9550,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9742,7 +9788,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10221,7 +10267,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10747,52 +10793,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10800,27 +10846,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10828,116 +10874,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10945,38 +10996,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11062,7 +11113,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11121,54 +11172,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13306,34 +13357,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14203,46 +14254,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14529,7 +14580,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14771,33 +14822,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15226,7 +15277,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15234,7 +15285,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16124,17 +16175,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16273,28 +16324,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16511,6 +16557,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17371,108 +17427,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18214,6 +18270,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index 7cc7dba914..ced2abd2ed 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+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-07-16 04:53+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:54+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Pilneigi nikū nadora" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18206,3 +18262,15 @@ msgid "" "it\n" "on at your own risk!" msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 450374b75b..62910a54df 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-05-17 11:56+0000\n" "Last-Translator: uGGa \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-07-16 04:42+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:43+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -25,20 +25,20 @@ msgid "Does absolutely nothing" msgstr "PilnÄ«gi neko nedara" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -96,9 +96,9 @@ msgstr "PilnÄ«gi neko nedara" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -161,11 +161,11 @@ msgstr "PilnÄ«gi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -176,14 +176,14 @@ msgstr "PilnÄ«gi neko nedara" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -865,7 +865,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -875,18 +875,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -900,13 +900,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Komunicē ar Android telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1027,7 +1027,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Ziņas" @@ -1035,8 +1035,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalogs" @@ -1080,33 +1080,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1114,24 +1114,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "DzēŔ grāmatas no ierÄ«ces..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "SÅ«ta ierÄ«cei grāmatu metadatus..." @@ -1345,22 +1345,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1672,6 +1674,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1892,7 +1913,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1900,35 +1921,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "ParādÄ«t iebÅ«vētās receptes" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2146,9 +2167,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2165,29 +2186,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2198,7 +2225,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2208,105 +2235,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2314,86 +2341,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2957,7 +2984,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3112,8 +3139,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Vāks" @@ -3225,12 +3252,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3249,7 +3276,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Visi raksti" @@ -3257,70 +3290,70 @@ msgstr "Visi raksti" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Titullapa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Satura rādÄ«tājs" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliogrāfija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "PriekÅ”vārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Ilustrāciju saraksts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Tabulu saraksts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "PiezÄ«mes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "PriekÅ”vārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Pamatteksts" @@ -3331,12 +3364,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "IestatÄ«jumi HTML satura rādÄ«tāja Ä£enerēŔanai." @@ -3935,7 +3968,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Grāmatas" @@ -4104,8 +4137,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nav izvēlēta grāmata" @@ -4452,7 +4485,7 @@ msgstr "Nav iespējams pārveidot" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4540,10 +4573,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Dzēst grāmatas" @@ -5234,38 +5263,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Izvēlētas vairākas grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5274,15 +5303,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5435,7 +5464,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5473,10 +5502,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5606,10 +5635,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5645,7 +5674,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6244,15 +6273,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6373,91 +6402,96 @@ msgstr "Izskats un sajÅ«tas" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Vednis, kurÅ” palÄ«dzēs izvēlēties piemērotu Å”rifta izmēru" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linearizēt tabulas" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Papildus &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linearizēt tabulas" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Papildus &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6525,33 +6559,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Izvēlēties vāku " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Kļūda nolasot failu" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6576,7 +6610,7 @@ msgid "&Title: " msgstr "&Nosaukums " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Maina Ŕīs grāmatas nosaukumu" @@ -6607,7 +6641,7 @@ msgstr "&Birkas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6616,7 +6650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Sērija:" @@ -6624,7 +6658,7 @@ msgstr "&Sērija:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Zināmo sēriju saraksts. Jūs varat pievienot jaunas sērijas." @@ -6641,39 +6675,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6784,15 +6822,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Atvērt grāmatu" @@ -7248,7 +7294,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7602,7 +7648,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7911,14 +7957,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8184,7 +8230,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8347,13 +8393,13 @@ msgstr "" "jākārto kā Dikenss, Čārlzs." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Vērtējums:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Šīs grāmatas vērtējums (0 - 5 zvaigznes)" @@ -8423,7 +8469,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datums:" @@ -8497,13 +8543,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9512,7 +9558,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9750,7 +9796,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10229,7 +10275,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -10755,52 +10801,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10808,27 +10854,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10836,116 +10882,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Uzstāda vāka attēlu izvēlētā formāta grāmatai" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Izvēlieties formātus " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Pārlūkot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10953,38 +11004,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "I&zdota:" @@ -11070,7 +11121,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11129,54 +11180,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Kometāri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13314,34 +13365,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14211,46 +14262,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14537,7 +14588,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14779,33 +14830,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15234,7 +15285,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15242,7 +15293,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16132,17 +16183,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16281,28 +16332,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Aizvietot atstarpes ar apakÅ”svÄ«trām" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16519,6 +16565,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17379,108 +17435,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Lejupielāde pabeigta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " no " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Mēģina lejupielādēt vāku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Lejupielādē vāku no %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18224,6 +18280,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "The author whose book to search for." #~ msgstr "Meklējamās grāmatas autors." diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index 35a96e4f29..5d025eb133 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-12-16 23:06+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-07-16 04:42+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:44+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "ą“’ą“Øąµą“Øąµą“‚ ą“¤ą“Øąµą“Øąµ† ą“šąµ†ą“Æąµą“¤ą“æą“²ąµą“²" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "ą“’ą“Øąµą“Øąµą“‚ ą“¤ą“Øąµą“Øąµ† ą“šąµ†ą“Æąµą“¤ą“æą“²ąµą“²" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "ą“’ą“Øąµą“Øąµą“‚ ą“¤ą“Øąµą“Øąµ† ą“šąµ†ą“Æąµą“¤ą“æą“²ąµą“²" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "ą“’ą“Øąµą“Øąµą“‚ ą“¤ą“Øąµą“Øąµ† ą“šąµ†ą“Æąµą“¤ą“æą“²ąµą“²" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -869,7 +869,7 @@ msgstr "ą“øąµ‚ą“šą“æą“Ŗąµą“Ŗą“æą“šąµą“šą“æą“Ÿąµą“Ÿąµą“³ąµą“³ ą“Ŗąµą“²ąµ msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -879,18 +879,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -904,13 +904,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ą“†ą“Øąµā€ą“”ąµą“°ąµ‹ą“Æą“æą“”ąµ ą“«ąµ‹ą“£ąµą“•ą“³ąµą“®ą“¾ą“Æą“æ(Android phones) ą“øą“‚ą“µą“¤ą“æą“•ąµą“•ąµą“•." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1031,7 +1031,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ą“µą“¾ą“°ąµā€ą“¤ąµą“¤ą“•ą“³ąµā€" @@ -1039,8 +1039,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1084,33 +1084,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "ą“‰ą“Ŗą“•ą“°ą“£ą“¤ąµą“¤ą“æą“²ąµā€ ą“‰ą“³ąµą“³ ą“Ŗąµą“øąµą“¤ą“•ą“™ąµą“™ą“³ąµą“Ÿąµ† ą“²ą“æą“øąµą“±ąµą“±ąµ ą“Žą“Ÿąµą“•ąµą“•ąµą“Øąµą“Øąµ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ą“Ŗąµą“øąµą“¤ą“•ą“™ąµą“™ą“³ąµā€ ą“‰ą“Ŗą“•ą“°ą“£ą“¤ąµą“¤ą“æą“²ąµ‡ą“•ąµą“•ąµ ą“•ąµˆą“®ą“¾ą“±ąµą“Øąµą“Øąµ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1118,24 +1118,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "ą“Ŗąµą“øąµą“¤ą“•ą“™ąµą“™ą“³ąµā€ ą“‰ą“Ŗą“•ą“°ą“£ą“¤ąµą“¤ą“æą“²ąµā€ ą“Øą“æą“Øąµą“Øąµą“‚ ą“Øąµ€ą“•ąµą“•ą“‚ ą“šąµ†ą“Æąµą“Æąµą“Øąµą“Øąµ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "ą“®ąµ†ą“±ąµą“±ą“¾ą“”ąµ‡ą“±ąµą“± ą“‰ą“Ŗą“•ą“°ą“£ą“¤ąµą“¤ą“æą“²ąµ‡ą“•ąµą“•ąµ ą“…ą“Æą“•ąµą“•ąµą“Øąµą“Øąµ..." @@ -1350,22 +1350,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX eBook reader ą“†ą“Æą“æ ą“øą“‚ą“µą“¦ą“æą“•ąµą“•ąµą“•." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1677,6 +1679,25 @@ msgstr "ą“‡-ą“¬ąµą“•ąµą“•ąµā€Œ ą“±ąµ€ą“”ą“°ąµą“®ą“¾ą“Æą“æ ą“øą“‚ą“µą“¦ą“æą“• msgid "Get device information..." msgstr "ą“‰ą“Ŗą“•ą“°ą“£ą“¤ąµą“¤ą“æą“Øąµą“±ąµ† ą“µą“æą“µą“°ą“™ąµą“™ą“³ąµā€ ą“Øąµ‡ą“Ÿąµą“•..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1897,7 +1918,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1905,35 +1926,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2151,9 +2172,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2170,29 +2191,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2203,7 +2230,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2213,105 +2240,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2319,86 +2346,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2966,7 +2993,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3121,8 +3148,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3234,12 +3261,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3258,7 +3285,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3266,70 +3299,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3340,12 +3373,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3942,7 +3975,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4105,8 +4138,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4453,7 +4486,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4541,10 +4574,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5235,38 +5264,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5275,15 +5304,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5436,7 +5465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5474,10 +5503,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5607,10 +5636,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5646,7 +5675,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6245,15 +6274,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6374,91 +6403,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6526,33 +6560,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6577,7 +6611,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6607,7 +6641,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6616,7 +6650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6624,7 +6658,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6641,39 +6675,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6784,15 +6822,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7246,7 +7292,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7600,7 +7646,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7909,14 +7955,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8182,7 +8228,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8343,13 +8389,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8419,7 +8465,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8493,13 +8539,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9508,7 +9554,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9746,7 +9792,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10225,7 +10271,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10751,52 +10797,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10804,27 +10850,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10832,116 +10878,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10949,38 +11000,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11066,7 +11117,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11125,54 +11176,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13310,34 +13361,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14207,46 +14258,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14533,7 +14584,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14775,33 +14826,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15230,7 +15281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15238,7 +15289,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16128,17 +16179,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16277,28 +16328,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16515,6 +16561,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17375,108 +17431,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18218,6 +18274,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "No valid plugin found in " #~ msgstr "ą“øą“¾ą“§ąµą“¤ ą“‰ą“³ąµą“³ ą“’ą“°ąµ ą“Ŗąµą“²ąµą“—ą“æą“Øąµą“•ą“³ąµā€ ą“’ą“Øąµą“Øąµą“‚ ą“•ą“£ąµą“Ÿąµ†ą“¤ąµą“¤ą“æą“Æą“æą“²ąµą“² " diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index 3f6a9337ba..86075bc97a 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-06-07 10:53+0000\n" "Last-Translator: Shirish Joshi \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-07-16 04:43+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:44+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "ą¤•ą¤¾ą¤¹ą„€ą¤š करत ą¤Øą¤¾ą¤¹ą„€" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "ą¤•ą¤¾ą¤¹ą„€ą¤š करत ą¤Øą¤¾ą¤¹ą„€" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "ą¤•ą¤¾ą¤¹ą„€ą¤š करत ą¤Øą¤¾ą¤¹ą„€" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "ą¤•ą¤¾ą¤¹ą„€ą¤š करत ą¤Øą¤¾ą¤¹ą„€" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -870,7 +870,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -880,18 +880,18 @@ msgstr "" msgid "Yes" msgstr "ą¤¹ą„‹" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -905,13 +905,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1032,7 +1032,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ą¤µą¤¾ą¤°ą„ą¤¤ą¤¾" @@ -1040,8 +1040,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "ą¤Ŗą„ą¤øą„ą¤¤ą¤• ą¤øą„‚ą¤šą„€" @@ -1085,33 +1085,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "ą¤‰ą¤Ŗą¤•ą¤°ą¤£ą¤¾ą¤µą¤°ą„€ą¤² ą¤Ŗą„ą¤øą„ą¤¤ą¤•ą¤¾ą¤‚ą¤šą„€ ą¤Æą¤¾ą¤¦ą„€ ą¤˜ą„‡ą¤¤ ą¤†ą¤¹ą„‡..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1119,24 +1119,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "ą¤‰ą¤Ŗą¤•ą¤°ą¤£ą¤¾ą¤µą¤°ą„€ą¤² ą¤Ŗą„ą¤øą„ą¤¤ą¤•ą„‡ ą¤Øą¤·ą„ą¤Ÿ ą¤•ą¤°ą„€ą¤¤ ą¤†ą¤¹ą„‡..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1350,22 +1350,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1677,6 +1679,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1897,7 +1918,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1905,35 +1926,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2151,9 +2172,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2170,29 +2191,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2203,7 +2230,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2213,105 +2240,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2319,86 +2346,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2962,7 +2989,7 @@ msgid "Producer" msgstr "ą¤Øą¤æą¤°ą„ą¤®ą¤¾ą¤¤ą¤¾" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3117,8 +3144,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "ą¤Ŗą„ƒą¤·ą„ą¤ " @@ -3230,12 +3257,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3254,7 +3281,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3262,70 +3295,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "ą¤®ą„ą¤–ą„ą¤Æą¤Ŗą„ƒą¤·ą„ą¤ " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ą¤øą„‚ą¤šą„€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "ą¤¶ą¤¬ą„ą¤¦ą¤øą„‚ą¤šą„€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "ą¤Ŗą„ą¤°ą¤•ą¤¾ą¤¶ą¤Ø ą¤¹ą¤•ą„ą¤•" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "ą¤…ą¤°ą„ą¤Ŗą¤£" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "उदाहरन ą¤øą„‚ą¤šą„€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "ą¤•ą„‹ą¤·ą„ą¤Ÿą¤•ą¤¾ą¤‚ą¤šą„€ ą¤Æą¤¾ą¤¦ą„€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "टिपा" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "ą¤²ą„‡ą¤–ą¤•ą¤¾ą¤šą„‡ ą¤®ą¤Øą„‹ą¤—ą¤¤" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3336,12 +3369,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3938,7 +3971,7 @@ msgid "Choose Files" msgstr "फाइल निवऔा" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "ą¤Ŗą„ą¤øą„ą¤¤ą¤•ą„‡" @@ -4101,8 +4134,8 @@ msgstr "ą¤—ą„ą¤°ą¤‚ą¤„ą¤¾ą¤²ą¤Æą¤¾ą¤®ą¤§ą„ą¤Æą„‡ शामिल करा" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "ą¤Ŗą„ą¤øą„ą¤¤ą¤• ą¤Øą¤æą¤µą¤”ą¤²ą„‡ą¤²ą„‡ ą¤Øą¤¾ą¤¹ą„€" @@ -4449,7 +4482,7 @@ msgstr "ą¤°ą„ą¤Ŗą¤¾ą¤‚ą¤¤ą¤° ą¤•ą¤°ą„‚ शकत ą¤Øą¤¾ą¤¹ą„€" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4537,10 +4570,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "ą¤Ŗą„ą¤øą„ą¤¤ą¤•ą„‡ ą¤Øą¤·ą„ą¤Ÿ करा" @@ -5231,38 +5260,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "ą¤¬ą¤˜ą„‚ शकत ą¤Øą¤¾ą¤¹ą„€" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "ą¤…ą¤Øą„‡ą¤• ą¤Ŗą„ą¤øą„ą¤¤ą¤•ą„‡ ą¤Øą¤æą¤µą¤”ą¤²ą„€" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5271,15 +5300,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5432,7 +5461,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5470,10 +5499,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5603,10 +5632,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5642,7 +5671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6241,15 +6270,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6370,91 +6399,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6522,33 +6556,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "ą¤µą¤¾ą¤šą„‚ सहजत ą¤Øą¤¾ą¤¹ą„€" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6573,7 +6607,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6603,7 +6637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6612,7 +6646,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "ą¤¶ą„ƒą¤‚ą¤–ą¤²ą¤¾" @@ -6620,7 +6654,7 @@ msgstr "ą¤¶ą„ƒą¤‚ą¤–ą¤²ą¤¾" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6637,39 +6671,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "किंऔल ą¤µą¤æą¤•ą¤²ą„ą¤Ŗ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6780,15 +6818,23 @@ msgstr "" msgid "RB Output" msgstr "RB ą¤Ŗą„ą¤°ą¤¦ą¤¾ą¤Ø" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7242,7 +7288,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7596,7 +7642,7 @@ msgid "My Books" msgstr "ą¤®ą¤¾ą¤ą„€ ą¤Ŗą„ą¤øą„ą¤¤ą¤•ą„‡" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "ą¤Ŗą„ą¤øą„ą¤¤ą¤•ą¤øą„‚ą¤šą„€ तयार करा" @@ -7905,14 +7951,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8178,7 +8224,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8339,13 +8385,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8415,7 +8461,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8489,13 +8535,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9504,7 +9550,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9742,7 +9788,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10221,7 +10267,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10747,52 +10793,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10800,27 +10846,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10828,116 +10874,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "ą¤Ŗą¤°ą¤µą¤¾ą¤Øą¤—ą„€ ą¤Øą¤¾ą¤¹ą„€" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "ą¤®ą„‡ą¤Ÿą¤¾ą¤”ą¤¾ą¤Ÿą¤¾ ą¤µą¤¾ą¤šą„‚ शकत ą¤Øą¤¾ą¤¹ą„€" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10945,38 +10996,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11062,7 +11113,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11121,54 +11172,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "ą¤Ŗą„ƒą¤·ą„ą¤  ą¤µą¤¾ą¤šą„‚ शकत ą¤Øą¤¾ą¤¹ą„€" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13306,34 +13357,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14203,46 +14254,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14529,7 +14580,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14771,33 +14822,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15226,7 +15277,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15234,7 +15285,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16124,17 +16175,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16273,28 +16324,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16511,6 +16557,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17371,108 +17427,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18214,6 +18270,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Cover download" #~ msgstr "ą¤Ŗą„ƒą¤·ą„ą¤  ą¤”ą¤¾ą¤‰ą¤Øą¤²ą„‹ą¤”" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index f4e3b9dc6a..cb64a6af72 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-04-09 05:12+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-07-16 04:43+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:44+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Langsung tidak melakukan apa-apa" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -870,7 +870,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -880,18 +880,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -905,13 +905,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1032,7 +1032,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1040,8 +1040,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1085,33 +1085,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1119,24 +1119,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1350,22 +1350,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1677,6 +1679,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1897,7 +1918,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1905,35 +1926,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2151,9 +2172,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2170,29 +2191,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2203,7 +2230,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2213,105 +2240,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2319,86 +2346,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2965,7 +2992,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3120,8 +3147,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3233,12 +3260,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3257,7 +3284,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3265,70 +3298,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3339,12 +3372,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3941,7 +3974,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4104,8 +4137,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4452,7 +4485,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4540,10 +4573,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5234,38 +5263,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5274,15 +5303,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5435,7 +5464,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5473,10 +5502,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5606,10 +5635,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5645,7 +5674,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6244,15 +6273,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6373,91 +6402,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6525,33 +6559,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6576,7 +6610,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6606,7 +6640,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6615,7 +6649,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6623,7 +6657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6640,39 +6674,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6783,15 +6821,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7245,7 +7291,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7599,7 +7645,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7908,14 +7954,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8181,7 +8227,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8342,13 +8388,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8418,7 +8464,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8492,13 +8538,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9507,7 +9553,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9745,7 +9791,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10224,7 +10270,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10750,52 +10796,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10803,27 +10849,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10831,116 +10877,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10948,38 +10999,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11065,7 +11116,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11124,54 +11175,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13309,34 +13360,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14206,46 +14257,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14532,7 +14583,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14774,33 +14825,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15229,7 +15280,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15237,7 +15288,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16127,17 +16178,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16276,28 +16327,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16514,6 +16560,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17374,108 +17430,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18217,6 +18273,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Character encoding for the input HTML files. Common choices include: cp1252, " #~ "latin1, iso-8859-1 and utf-8." diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index eba3328383..edc807a246 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-06-30 07:57+0000\n" "Last-Translator: Øyvind Øritsland \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-07-16 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:45+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Gjør absolutt ingenting" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -910,7 +910,7 @@ msgstr "SlÄ av navngitte programtillegg" msgid "Path to library too long. Must be less than %d characters." msgstr "Stien til biblioteket er for lang. Den mÄ ha færre enn %d tegn." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -920,18 +920,18 @@ msgstr "Stien til biblioteket er for lang. Den mÄ ha færre enn %d tegn." msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Hovedvalg" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Kort A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -945,7 +945,7 @@ msgstr "Feilsøkingslogg" msgid "Communicate with Android phones." msgstr "Kommuniser med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -953,7 +953,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Kommuniser med S60 telefoner." @@ -1081,7 +1081,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Nyheter" @@ -1089,8 +1089,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1137,33 +1137,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Motta liste over bøker pÄ enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Overfører bøker til enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Legg bøker til enhetens metadatalister..." @@ -1171,24 +1171,24 @@ msgstr "Legg bøker til enhetens metadatalister..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Fjern bøker fra enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Fjern bøker fra enhetens metadatalister..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Overfører metadata til enheten..." @@ -1412,24 +1412,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommuniser med Kindle DX eBook leser." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Kommuniser med Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo støtter for tiden kun en samling: \"Im_Reading\" listen. Lag en tagg " -"kalt \"Jeg_Leser\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Ikke implementert" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1763,6 +1763,25 @@ msgstr "Kommuniser med en eBokleser" msgid "Get device information..." msgstr "FÄ informasjon om enheten..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2033,7 +2052,7 @@ msgstr "Valgmuligheter for Ä kontrollere prosesseringen av utdata %s" msgid "Options to control the look and feel of the output" msgstr "Valgmuligheter for Ä kontrollere utseendeinnstillinger for utdata" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2041,17 +2060,17 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modifiser dokumentets tekst og struktur ved Ä benytte egendefinerte mønstre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Kontrollerer auto detektering av dokument strukturen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2061,19 +2080,19 @@ msgstr "" "kildefilen har en innholdsliste, vil denne bli benyttet som preferanse til " "den automatiske genererte versjonen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Valgmuligheter for Ä legge inn metadata i utdatafilen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Valgmuligheter for hjelp med feilsøk av konverteringen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "List opp innebygde nyhetskilder" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Utdata er lagret til" @@ -2375,16 +2394,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"NÄr Calibre fjerner den indre avsnittmellomrommet, vil den automatisk legge " -"inn et paragrafmerke for Ä sikre at avsnittet lett kan skilles ut. Dette " -"valget kontrollerer bredden av dette merket.NÄr Calibre fjerner den indre " -"avsnittmellomrommet, vil den automatisk legge inn et paragrafmerke for Ä " -"sikre at avsnittet lett kan skilles ut. Dette valget kontrollerer bredden av " -"dette merket." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2402,6 +2415,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2409,7 +2428,7 @@ msgstr "" "bildet i en kildefil er et omslagsbilde og du ønsker Ä benytte et eksternt " "omslagsbilde." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2417,7 +2436,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2426,7 +2445,7 @@ msgstr "" "typografiske korrekte ekvivalenter. For detaljer, se: " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2434,7 +2453,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2451,7 +2470,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2467,83 +2486,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Legg inn publikasjonsdato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2551,7 +2570,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2561,20 +2580,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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,30 +2605,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2618,7 +2637,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2626,55 +2645,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Kunne ikke bestemme dato/tid" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Konverterer inndata til HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Kjører transformering av e-boken..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Oppretter" @@ -3330,7 +3349,7 @@ msgid "Producer" msgstr "Produsent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3503,8 +3522,8 @@ msgstr "" "i oversettelsen.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Omslagside" @@ -3618,14 +3637,12 @@ msgstr "Om eksisterer, benytt forfattersorteringsfelt som forfatter" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Ikke legg innholdsfortegnelse til slutten av boken. Hendig dersom boken har " -"sin egen innholdsfortegnelse." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Tittel for enhver generert innlagt innholdsfortegnelse." @@ -3647,7 +3664,13 @@ msgstr "" "programtillegget forsøke Ä konvertere marger spesifisert i inndata-" "dokumentet. Ellers vil dette bli ignorert." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Alle artikler" @@ -3655,70 +3678,70 @@ msgstr "Alle artikler" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dette er en Amazon Topaz-bok. Den kan ikke koverteres." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Tittelside" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Innholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Innhold" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Ordliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "PÄskjønnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Litteraturliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Opphavsrettighet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Tilegnet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Illustrasjonsliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Tabell-liste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Merknader" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Hovedtekst" @@ -3729,12 +3752,12 @@ msgstr "%s formaterte bøker er ikke støttet" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML TOC genereringsvalg." @@ -4453,7 +4476,7 @@ msgid "Choose Files" msgstr "Velg filer" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Bøker" @@ -4627,8 +4650,8 @@ msgstr "Legg til i biblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Ingen bøker ble valgt" @@ -4989,7 +5012,7 @@ msgstr "Kan ikke konvertere" msgid "Starting conversion of %d book(s)" msgstr "Starter konvertering av %d bok (bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "Tøm utdatafilen. Antakeligvis har konverteringsprosessen stoppet opp" @@ -5080,10 +5103,6 @@ msgid "" msgstr "" "Kunne ikke slette noen av bøkene. Klikk pÄ Se Detaljer knappen for detaljer." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Slett" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Fjern bøker" @@ -5797,27 +5816,27 @@ msgstr "Les en tilfeldig bok" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Kan ikke vise" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Formatet er ikke tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Devalgte bøkene har ingen formater" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Velg format som skal vises" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5826,11 +5845,11 @@ msgstr "" "Ikke alle av de valgte bøkene var tilgjengelig i %s formatet. Du bør " "konvertere dem først." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Flere bøker ble valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5843,15 +5862,15 @@ msgstr "" "startet denne prosessen, kan den ikke stanses før den er fullført. Ønsker du " "Ä fortsette?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Kan ikke Äpne folder" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Denne boka er ikke lenger i ditt bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s har ikke tilgjengelig formater." @@ -6018,7 +6037,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6056,10 +6075,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6193,10 +6212,10 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6232,7 +6251,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6861,15 +6880,15 @@ msgid "&Base font size:" msgstr "&Normalstørrelse for fonter" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Fontstørrelse&nøkkel:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6994,48 +7013,81 @@ msgstr "Utseende" msgid "Control the look and feel of the output" msgstr "Kontroller utseende til utdataene" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Venstrejuster" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Juster tekst" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&SlÄ av omskalering av fontstørrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Basis &fontstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "Veiviser som hjelper deg til Ä velge en fungsjonell fontstørrelsenøkkel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Minimum &linjehøyde:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Linje&hløyde" -#: /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:156 msgid "Input character &encoding:" msgstr "Inndatategn &kodesetting:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Fjern &mellomrom mellom avsnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Merkestørrelse" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linierte tabeller" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Translitterær oversetning fra unicode tegnsett til ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Behold &bindinger" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Ekstra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7045,45 +7097,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Tekstjustering:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linierte tabeller" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Ekstra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Translitterær oversetning fra unicode tegnsett til ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Sett inn &blank linje" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Behold &bindinger" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Forbedre & pynte" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Minimum &linjehøyde:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7152,33 +7176,33 @@ msgstr "" "som mulig." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Velg omslag for " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Kan ikke lese" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Du har ikke tillatelse til Ä lese denne filen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Feil under lesing av fil" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

En feil oppsto under lesing fra filen:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " er ikke et tillatt bilde" @@ -7203,7 +7227,7 @@ msgid "&Title: " msgstr "&Tittel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Forandre bokens tittel" @@ -7235,7 +7259,7 @@ msgstr "Ta&gger: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7246,7 +7270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Serier:" @@ -7254,7 +7278,7 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Liste av kjente serier. Du kan legge til nye serier." @@ -7271,39 +7295,43 @@ msgstr "MOBI Utdata" msgid "Default" msgstr "Standard" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Tittel for Innholdsfortegnelse:" -#: /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:79 msgid "Rescale images for &Palm devices" msgstr "Omskaler bilder for &Palm-enheter" -#: /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:80 msgid "Use author &sort for author" msgstr "Bruk forfatter &sorter etter forfatter" -#: /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:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Kindle valg" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Periodiske mastetopp-tegnsett:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Emndeord for Personlige dokumenter:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignorer &marger" @@ -7414,15 +7442,23 @@ msgstr "Ikke reduser bildestĆørrelse eller dybde" msgid "RB Output" msgstr "RB Utdata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Ingen formater tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "Kan ikke bygge regex med GUI bygger uten en bok." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "ƅpen bok" @@ -7886,7 +7922,7 @@ msgstr "OmslagssĆøker kunne ikke starte" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Ikke definert" @@ -8259,7 +8295,7 @@ msgid "My Books" msgstr "Mine bĆøker" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Produser katalog" @@ -8575,14 +8611,14 @@ msgstr "Sett valg for konvertering %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Tittel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Forfatter(e)" @@ -8850,7 +8886,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Egendefinerte metadata" @@ -9039,13 +9075,13 @@ msgstr "" "Charles Dickens skal sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&BedĆømning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "BedĆømning av denne boken. 0-5 stjerner" @@ -9123,7 +9159,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Dato:" @@ -9203,13 +9239,13 @@ msgid "Set from &ebook file(s)" msgstr "Lag fra &ebook fil(er)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&Grunnleggende metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&Brukervalgte metadata" @@ -10250,7 +10286,7 @@ msgid "&Author:" msgstr "&Forfatter:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Emne&ord:" @@ -10501,7 +10537,7 @@ msgid "Rename the item in every book where it is used." msgstr "Foreta navneendring av innholdet i alle bĆøker der det benyttes." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctr+S" @@ -10999,7 +11035,7 @@ msgid "Regular expression (?P)" msgstr "RegulƦrt uttrykk (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11539,20 +11575,20 @@ msgstr "&Avslutt" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Ingen adgang" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11560,11 +11596,11 @@ msgstr "" "Spesifiser hvordan denne boken skal sorteres etter tittel. For eksempel: En " "SnĆømann kan sorteres som SnĆømann, En." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11572,7 +11608,7 @@ msgstr "" " Den grĆønne fargen indikerer at den gjeldende tittelsorteringen samsvarer " "med den gjeldende tittelen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11581,17 +11617,17 @@ msgstr "" "samsvarer med gjeldende tittel. Du behĆøver ikke gjĆøre noe dersom dette er " "noe du Ćønsker." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11604,11 +11640,11 @@ msgstr "" "forfattersorteingsstrengen. Dersom fargen er rĆød, vil forfatterne og denne " "teksten ikke samsvare." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11616,7 +11652,7 @@ msgstr "" " Den grĆønne fargen indikerer at den gjeldende forfattersorteringen samsvarer " "med gjeldene forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11625,11 +11661,11 @@ msgstr "" "samsvarer med gjeldende forfatter. Ingen handling behĆøves dersom dette er " "hva du Ćønsker." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11637,117 +11673,122 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Legg inn omslaget for boken fra det valgte formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Velg formater for " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Ingen tilatelse" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Du har ikke tillatelse til Ć„ lese fra fĆølgende filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Ingen formater er valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Kunne ikke lese metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Kunne ikke lese metadata fra %s formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Bla" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "F&injuster" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Fjern" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Last ned &omslagsbilde" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Generer et omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Ikke gylding bilde" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Spesifiser tittel og forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" "Du mĆ„ spesifisere tittel og forfatter bĆør du genererer et omslagsbilde" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Emneord er endret" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11755,38 +11796,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Dette ISBN-nummeret er gyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Dette ISBN-nummeret er ugyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Publisert&t" @@ -11872,7 +11913,7 @@ msgid "Previous" msgstr "Forrige" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11935,54 +11976,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Kunne ikke lese omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Sammendrag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14237,34 +14278,34 @@ msgstr "Kan ikke fjerne" msgid "Cannot remove the actions %s from this location" msgstr "Kan ikke fjerne handlingen %s fra dette omrĆ„det" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Til&gjengelige handlinger" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&NĆ„vƦrende handlinger" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Flytt valgte handlinger opp" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Flytt valgte handlinger ned" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Legg til valgte handlinger til verktĆøylinjen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Fjern valgte handlinger fra verktĆøylinjen" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&NĆ„vƦrende handlinger" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Flytt valgte handlinger opp" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Flytt valgte handlinger ned" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -15140,46 +15181,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Kunne ikke konvertere enkelte av bĆøkene" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "KĆø bĆøker for samlet konvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "KĆø " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Skaff nyheter fra " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Konverter eksisterende" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15481,7 +15522,7 @@ msgid "Options to customize the ebook viewer" msgstr "Valgmuligheter for Ć„ egendefinere e-bokleseren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Husk sist brukte vindustĆørrelse" @@ -15729,36 +15770,36 @@ msgstr "Legg inn tittel for bokmerke:" msgid "Manage Bookmarks" msgstr "Behandle bokmerker" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Laster e-bok..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Kunne ikke Ć„pne e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Valgmuligheter for Ć„ kontrollere e-bokleseren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Om spesifisert, vil leservinduet forsĆøke Ć„ legge seg foran nĆ„r den starter." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Om spesifisert vil visningsvinduet forsĆøke Ć„ Ć„pne fullskjermsvisning nĆ„r den " "starter." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Skriv ut javascriptadvarsel og konsollmeldinger til konsollen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16218,7 +16259,7 @@ msgstr "merket" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "ja" @@ -16226,7 +16267,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "nei" @@ -17327,17 +17368,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Komprimerer databasen" @@ -17492,29 +17533,23 @@ msgstr "" "støtter unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Formatet som viser datoer. %d - dag, %b - mÄned, %Y - Är. Standard er: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Konverter baner til smÄ bokstaver." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Bytt ut mellomrom med underlinje." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Etterspurt format er ikke tilgjengelig" @@ -17757,6 +17792,16 @@ msgstr "" "Oppdaterer serveren automatisk nÄr kildekoden endres. Det er mulig at dette " "ikke fungerer under alle miljø." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18625,102 +18670,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Ukjent nyhetskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Nedlasting ferdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tUgyldige lenker:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Henter matinger..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Funnet matinger fra indeksside" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Forsøker Ä laste ned omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Genererer mastetopp..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starter nedlasting [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Matinger er lastet ned til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Laster ned omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Mastetopp-bilde er lastet ned" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Utittelert artikkel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artikkelen har blitt lastet ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Artikkelen kunne ikke lastes ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Henter mating" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18728,7 +18773,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19489,6 +19534,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #, python-format #~ msgid "%sUsage%s: %s\n" #~ msgstr "%sBruksomrÄde%s: %s\n" @@ -20235,6 +20292,13 @@ msgstr "" #~ msgstr "" #~ "LibraryThing.com kunne ikke kontaktes. Vennligst forsøk igjen senere." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Ikke legg innholdsfortegnelse til slutten av boken. Hendig dersom boken har " +#~ "sin egen innholdsfortegnelse." + #~ msgid "The publisher of the book to search for." #~ msgstr "Forlaget til boken du søker etter." @@ -20332,6 +20396,9 @@ msgstr "" #~ msgid "Copy to Clipboard" #~ msgstr "Kopier til utklippstavlen" +#~ msgid "Insert &blank line" +#~ msgstr "Sett inn &blank linje" + #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "&Omskriv unicodetegn til ASCII." @@ -20770,6 +20837,9 @@ msgstr "" #~ msgid "Sort by &popularity" #~ msgstr "Sorter etter &populæritet" +#~ msgid "Del" +#~ msgstr "Slett" + #~ msgid "Convert E-books" #~ msgstr "Konverter e-bøker" @@ -21054,6 +21124,12 @@ msgstr "" #~ msgid "Run the text input though the markdown processor." #~ msgstr "Kjør tekst-inndata gjennom reduksjonsprosessoren." +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Formatet som viser datoer. %d - dag, %b - mÄned, %Y - Är. Standard er: %b, %Y" + #~ msgid "" #~ "Run the text input through the markdown pre-processor. To learn more about " #~ "markdown see" @@ -21400,12 +21476,27 @@ msgstr "" #~ msgid "ratings" #~ msgstr "Bedømmelse" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "NÄr Calibre fjerner den indre avsnittmellomrommet, vil den automatisk legge " +#~ "inn et paragrafmerke for Ä sikre at avsnittet lett kan skilles ut. Dette " +#~ "valget kontrollerer bredden av dette merket.NÄr Calibre fjerner den indre " +#~ "avsnittmellomrommet, vil den automatisk legge inn et paragrafmerke for Ä " +#~ "sikre at avsnittet lett kan skilles ut. Dette valget kontrollerer bredden av " +#~ "dette merket." + #~ msgid "Download %s from %s" #~ msgstr "Last ned %s fra %s" #~ msgid "description/reviews" #~ msgstr "beskrivelse/betraktninger" +#~ msgid "Indent size:" +#~ msgstr "Merkestørrelse" + #~ msgid "tags" #~ msgstr "emneord" @@ -21880,6 +21971,9 @@ msgstr "" #~ msgid "Save current search under the name shown in the box" #~ msgstr "Lagre gjledende søk under navnet som viser i boksen" +#~ msgid "Text justification:" +#~ msgstr "Tekstjustering:" + #~ msgid "justify" #~ msgstr "juster" @@ -22316,6 +22410,13 @@ msgstr "" #~ "Standard: '%%default'\n" #~ "Brukes til: BIBTEX utdata-formater" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo støtter for tiden kun en samling: \"Im_Reading\" listen. Lag en tagg " +#~ "kalt \"Jeg_Leser\" " + #~ msgid "" #~ "Scale used to determine the length at which a line should be unwrapped if " #~ "preprocess is enabled. Valid values are a decimal between 0 and 1. The " diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 42c8ae46d0..a3c6b0b320 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-01-07 02:48+0000\n" "Last-Translator: heinz beck \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-07-16 04:43+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:44+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" @@ -26,20 +26,20 @@ msgid "Does absolutely nothing" msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -97,9 +97,9 @@ msgstr "Mach absolut garnichts" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -162,11 +162,11 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -177,14 +177,14 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -894,7 +894,7 @@ msgstr "Gewähltes Plugin ausschalten" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -904,18 +904,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -929,7 +929,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -937,7 +937,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1058,7 +1058,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Nachrichten" @@ -1066,8 +1066,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1111,33 +1111,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Erhalte die Liste der Bücher auf dem Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Übertrage Bücher ans Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Füge Bücher zur Metadaten Liste des Geräts hinzu..." @@ -1145,24 +1145,24 @@ msgstr "Füge Bücher zur Metadaten Liste des Geräts hinzu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Entferne Bücher vom Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Entferne Bücher von der Metadaten Liste des Geräts..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Sende Metadaten ans Gerät..." @@ -1376,22 +1376,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikation mit dem Kindle DX eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1707,6 +1709,25 @@ msgstr "Kommunikation mit einem eBook Reader." msgid "Get device information..." msgstr "Erhalte Geräte Information..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1975,7 +1996,7 @@ msgstr "Einstellungen zur Kontrolle der Verarbeitung der Ausgabe %s" msgid "Options to control the look and feel of the output" msgstr "Einstellungen zur Kontrolle des Layouts der Ausgabe" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1983,16 +2004,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Kontrolle der automatischen Erkennung der Dokumentstruktur." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2002,19 +2023,19 @@ msgstr "" "Voreinstellung wird, falls die Ursprungsdatein ein Inhaltsverzeichnis hat, " "dieses verwendet anstatt des automatisch erstellten." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Einstellungen zum Setzen von Metadaten in der Ausgabe" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Einstellungen zur Hilfe mit der Fehlersuche bei der Konvertierung" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Vorgegebene Downloadschemata auflisten" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Ausgabe gespeichert in" @@ -2311,9 +2332,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2334,6 +2355,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2341,7 +2368,7 @@ msgstr "" "Bild in der Ursprungsdatei ein Umschlagbild ist und ein externes " "Umschlagbild angegeben werden soll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2349,13 +2376,13 @@ 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2363,7 +2390,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2374,7 +2401,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2384,110 +2411,110 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2495,88 +2522,88 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Konvertiere Eingabe zu HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Führe Veränderungen am eBook durch..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Erstelle" @@ -3202,7 +3229,7 @@ msgid "Producer" msgstr "Produzent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3371,8 +3398,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Umschlagbild" @@ -3484,14 +3511,12 @@ msgstr "Soweit möglich Autor Sortierung als Autor verwenden." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Inhaltsverzeichnis nicht zum Ende des Buches hinzufügen. Hilfreich, wenn das " -"Buch ein eigenes Inhaltsverzeichnis hat." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Titel für alle in den Büchern erstellten Inhaltsverzeichnisse" @@ -3510,7 +3535,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Alle Artikel" @@ -3518,70 +3549,70 @@ msgstr "Alle Artikel" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Danksagung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Anmerkungen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Haupttext" @@ -3592,12 +3623,12 @@ msgstr "Bücher im %s Format werden nicht unterstützt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Einstellungen zur Erstellung von HTML Inhaltsverzeichnissen." @@ -4284,7 +4315,7 @@ msgid "Choose Files" msgstr "Dateien wählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Bücher" @@ -4452,8 +4483,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Kein Buch ausgewählt" @@ -4800,7 +4831,7 @@ msgstr "Konvertierung nicht möglich" msgid "Starting conversion of %d book(s)" msgstr "Starte Konvertierung von %d Büchern" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4888,10 +4919,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Löschen" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Bücher entfernen" @@ -5584,38 +5611,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Ansehen nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Format zur Vorschau wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Mehrere Bücher ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5628,15 +5655,15 @@ msgstr "" "Rechners haben. Einmal gestartet kann der Prozess nicht beendet werden, " "bevor er abgeschlossen ist. Möchten Sie fortfahren?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Konnte Verzeichnis nicht öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s hat keine verfügbaren Formate." @@ -5794,7 +5821,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5832,10 +5859,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5965,10 +5992,10 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6004,7 +6031,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6612,15 +6639,15 @@ msgid "&Base font size:" msgstr "&Basis-Schriftgröße:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Schrift&größenschlüssel:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6741,93 +6768,98 @@ msgstr "Layout" msgid "Control the look and feel of the output" msgstr "Kontrolle des Layouts der Ausgabe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "Schriftgrößen&skalierung ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Ausgangsschrift&größe:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "Assistent, der Sie bei der Auswahl des richtigen Schriftgrößen-Schlüssels " "unterstützt" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Zeilen&höhe:" -#: /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:156 msgid "Input character &encoding:" msgstr "Eingabe Z&eichenkodierung:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "&Abstand zwischen Paragrafen entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "Tabellen &linearisieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Extra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "Tabellen &linearisieren" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Extra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "&Leerzeile einfügen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6897,33 +6929,33 @@ msgstr "" "enthalten." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Wählen Sie das Umschlagbild für " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Lesen nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Fehler beim Lesen der Datei" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Es trat ein Fehler beim Lesen dieser Datei auf:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " ist kein gültiges Bild" @@ -6948,7 +6980,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" @@ -6980,7 +7012,7 @@ msgstr "&Etiketten: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6992,7 +7024,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Reihen:" @@ -7000,7 +7032,7 @@ msgstr "&Reihen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Liste der bekannten Reihen. Sie können neue Reihen hinzufügen." @@ -7017,39 +7049,43 @@ msgstr "MOBI Ausgabe" msgid "Default" msgstr "Voreinstellung" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Titel des Inhaltsverzeichnisses:" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 msgid "Use author &sort for author" msgstr "Verwende Autorensortierung für Autor" -#: /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:81 msgid "Disable compression of the file contents" msgstr "Komprimierung des Dateiinhalts ausschalten" -#: /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:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7160,17 +7196,25 @@ msgstr "" msgid "RB Output" msgstr "RB Ausgabe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Keine Formate verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Erstellung eines regulären Ausdrucks mit der GUI Erstellung ohne Buch nicht " "möglich." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Buch öffnen" @@ -7635,7 +7679,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7997,7 +8041,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8307,14 +8351,14 @@ msgstr "Einstellungen für das Konvertieren %s setzen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(en):" @@ -8580,7 +8624,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8743,13 +8787,13 @@ msgstr "" "Dickens\" zum Beispiel als \"Dickens, Charles\"." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Bewertung:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" @@ -8821,7 +8865,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datum:" @@ -8895,13 +8939,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9916,7 +9960,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10162,7 +10206,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10655,7 +10699,7 @@ msgid "Regular expression (?P)" msgstr "Regulärer Ausdruck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11189,53 +11233,53 @@ msgstr "Be&enden" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Zugriff verweigert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" "Konnte %s nicht öffnen. Wird es von einem anderen Programm verwendet?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11243,27 +11287,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11271,116 +11315,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Formate wählen für " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Zugriff verweigert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Sie haben nicht die Berechtigung, die folgenden Dateien zu lesen:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Kein Format gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Konnte Metadaten nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Konnte Metadaten des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Kein gültiges Bild." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11388,38 +11437,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Veröffentlichun&g:" @@ -11505,7 +11554,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11564,54 +11613,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Konnte Umschlagbild nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Bemerkungen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13790,34 +13839,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14687,46 +14736,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Konnte einige Bücher nicht konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Bücher sammeln und zusammen konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Sammle " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Nachrichten abrufen von " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Konvertiere bestehende" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15024,7 +15073,7 @@ msgid "Options to customize the ebook viewer" msgstr "Einstellungen zum Anpassen des eBook Viewers" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Zuletzt verwendete Fenstergröße merken" @@ -15270,35 +15319,35 @@ msgstr "Titel für Lesezeichen eingeben:" msgid "Manage Bookmarks" msgstr "Lesezeichen verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Lade eBook..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Konnte eBook nicht öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Einstellungen zur Kontrolle des eBook Viewers" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Falls angegeben, dann wird das Viewer Fenster beim Start im Vordergrund " "angezeigt." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Javascript Alarme und Konsolennachrichten auf der Konsole ausgeben" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15755,7 +15804,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15763,7 +15812,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16738,17 +16787,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -16898,30 +16947,23 @@ msgstr "" "Dateisystem, unter dem sie abspeichern, Unicode unterstützt." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Format, in dem das Datum angezeigt wird. %d - Tag, %b - Monat, %Y - Jahr. " -"Voreinstellung ist: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Pfade in Kleinschreibung umwandeln." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Leerzeichen mit Unterstrichen ersetzen." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Angeforderte Formate nicht verfügbar" @@ -17144,6 +17186,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18011,109 +18063,109 @@ msgstr "" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Feeds der Index Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Versuche Umschlagbild zu laden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "Konnte Umschlagbild nicht laden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Lade Umschlagbild von %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artikel geladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Laden der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Rufe Feed ab" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18874,6 +18926,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #, python-format #~ msgid "%sUsage%s: %s\n" #~ msgstr "%sBenutzung%s: %s\n" @@ -19541,6 +19605,9 @@ msgstr "" #~ msgid "&Search:" #~ msgstr "&Suche:" +#~ msgid "Del" +#~ msgstr "Lƶschen" + #~ msgid "Edit meta information" #~ msgstr "Meta-Informationen editieren" @@ -21647,6 +21714,9 @@ msgstr "" #~ msgid "Input character &encoding" #~ msgstr "Zeichenkodi&erung der Eingabe" +#~ msgid "Insert &blank line" +#~ msgstr "&Leerzeile einfügen" + #~ msgid "Generate a periodical rather than a book" #~ msgstr "Mehr eine Art Zeitung als ein Buch erstellen" @@ -21834,6 +21904,13 @@ msgstr "" #~ "\n" #~ "Artikel %s von %s geladen" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Inhaltsverzeichnis nicht zum Ende des Buches hinzufügen. Hilfreich, wenn das " +#~ "Buch ein eigenes Inhaltsverzeichnis hat." + #~ msgid "The regular expression to use to remove the footer." #~ msgstr "RegulƤrer Ausdruck zum Entfernen der Fußzeile." @@ -22223,6 +22300,13 @@ msgstr "" #~ "Autoren benannte Unterverzeichnisse mit Dateinamen, die Titel und Autor " #~ "enthalten, speichert. Verfügbare Einstellungen sind: {%s}" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Format, in dem das Datum angezeigt wird. %d - Tag, %b - Monat, %Y - Jahr. " +#~ "Voreinstellung ist: %b, %Y" + #~ msgid "Password to access your calibre library. Username is " #~ msgstr "" #~ "Kennwort für den Zugriff auf die Calibre Bibliothek. Benutzername ist " diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 8f528cecf2..9b6184ba05 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -43,15 +43,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-07-15 17:42+0000\n" -"PO-Revision-Date: 2011-07-21 20:11+0000\n" -"Last-Translator: Redmar \n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" +"PO-Revision-Date: 2011-07-22 19:49+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-07-22 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:38+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -68,20 +68,20 @@ msgid "Does absolutely nothing" msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -139,9 +139,9 @@ msgstr "Doet helemaal niets" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -204,11 +204,11 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -219,14 +219,14 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -953,7 +953,7 @@ msgstr "Deactiveer de genoemde plug-in" msgid "Path to library too long. Must be less than %d characters." msgstr "Pad naar bibliotheek is te lang. Moet minder dan %d tekens zijn." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -963,18 +963,18 @@ msgstr "Pad naar bibliotheek is te lang. Moet minder dan %d tekens zijn." msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Algemeen" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Geheugenkaart A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -988,7 +988,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Communiceer met Android telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -996,7 +996,7 @@ msgstr "" "Door komma's gescheiden lijst van mappen op het apparaat om E-boeken naartoe " "te sturen. De eerst bestaande map zal gebruikt worden" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Communiceert met S60 telefoons." @@ -1052,8 +1052,8 @@ msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -"\"Kopieer bestanden naar iTunes Media map %s\" is ingeschakeld in iTunes " -"Instellingen|Geavanceerd" +"\"Bestanden naar iTunes Media map %s kopiĆ«ren\" is ingeschakeld in iTunes " +"Voorkeuren|Geavanceerd" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" @@ -1142,7 +1142,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Nieuws" @@ -1150,8 +1150,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Catalogus" @@ -1203,33 +1203,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Bezig met het ophalen van boekenlijst van het apparaat…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Bezig om de boeken naar het apparaat over te zetten…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Boeken aan metadatalijst op apparaat toevoegen..." @@ -1237,24 +1237,24 @@ msgstr "Boeken aan metadatalijst op apparaat toevoegen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Boeken van apparaat verwijderen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Boeken uit metadatalijst op apparaat verwijderen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Metadata naar apparaat versturen..." @@ -1478,24 +1478,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Communiceer met de Kindle DX E-reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Communiceer met de Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " -msgstr "" -"De Kobo ondersteunt slechts ƩƩn collectie op dit moment: de \"Im_Reading\" " -"lijst. Maak een label genaamd \"Im_Reading\" aan " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " +msgstr "De Kobo ondersteund diverse collecties waaronder " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "Maak tags voor automatisch beheer" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Niet geĆÆmplementeerd" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1838,6 +1838,25 @@ msgstr "Communiceer met een E-reader." msgid "Get device information..." msgstr "Apparaatinformatie ophalen..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2115,7 +2134,7 @@ msgstr "Opties om de bewerking van uitvoerbestand %s aan te passen" msgid "Options to control the look and feel of the output" msgstr "Opties om uiterlijk en gedrag van de uitvoer aan te passen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2126,18 +2145,18 @@ msgstr "" "patronen. Standaard uitgeschakeld. Gebruik %(en)s om in te schakelen. " "Individuele taken kunnen worden uitgeschakeld met de %(dis)s opties." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Wijzig de tekst en structuur van het document m.b.v. patronen ingesteld door " "de gebruiker." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Stel de auto-detectie van de documentstructuur in." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2147,19 +2166,19 @@ msgstr "" "indien aanwezig, de inhoudsopgave van het invoerbestand gebruikt worden, in " "plaats van de automatisch gegenereerde." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Opties om metadata voor de uitvoer in te stellen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Opties om te helpen bij het vinden van fouten bij de conversie" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Laat ingebouwde recepten zien" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Uitvoer opgeslagen naar" @@ -2481,13 +2500,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Als calibre witregels tussen alinea's verwijdert, dan springt het " -"automatisch in om ervoor te zorgen dat alinea's duidelijk zichtbaar zijn. " -"Deze optie stelt de breedte van inspringen in." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2507,6 +2523,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2514,7 +2536,7 @@ msgstr "" "eerste afbeelding van het invoerbestand een omslag is, en een externe omslag " "is opgegeven." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2522,7 +2544,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2531,7 +2553,7 @@ msgstr "" "typografisch correcte equivalente. Voor details, zie " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2539,7 +2561,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2556,7 +2578,7 @@ msgstr "" "Japans), de weergave gekozen wordt op basis van de taalinstellingen voor " "calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2572,85 +2594,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Geef de auteurs op. Meerdere auteurs moeten van elkaar worden gescheiden " "door het en-teken." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Stel de omschrijving van het e-boek in." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Geef de E-boek uitgever op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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-boek behoort op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Stel de publicatiedatum in." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2658,7 +2680,7 @@ msgstr "" "Heuristische verwerking gebruiken. Zonder deze optie wordt geen enkele " "heuristische verwerking uitgevoerd." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2668,21 +2690,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2695,17 +2717,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2713,7 +2735,7 @@ msgstr "" "Links uitgelijnde breekpuntmarkeringen worden gecentreerd. Vervang " "opeenvolgende lege regels door horizontale lijnen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2721,7 +2743,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2730,7 +2752,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2738,53 +2760,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "sr1 vervangen door" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "sr2 vervangen door" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "sr3 vervangen door" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Verwerken datum/tijd mislukt" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Invoer naar HTML omzetten..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Transformaties worden op e-book toegepast…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Aanmaken" @@ -3470,7 +3492,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3657,8 +3679,8 @@ msgstr "" "van LibraryThing.com voor het met het ISBN aangeduide boek op\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Omslag" @@ -3788,14 +3810,14 @@ msgstr "Gebruik het veld sorteerauteur als auteur, wanneer dit aanwezig is." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Voeg geen inhoudsopgave aan het einde van het boek toe. Handig als het boek " -"al een eigen inhoudsopgave bevat." +"Geen inhoudsopgave toevoegen aan het boek. Nuttig als het boek al een eigen " +"inhoudsopgave heeft." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Titel voor iedere gegenereerde in-line inhoudsopgave." @@ -3819,7 +3841,15 @@ msgstr "" "uitvoerplug-in marges in het invoerdocument proberen om te zetten, anders " "worden ze genegeerd." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" +"Bij het toevoegen van de inhoudsopgave aan het boek, deze aan het begin van " +"het boek in plaats van aan het einde toevoegen. Niet aanbevolen." + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Alle artikelen" @@ -3827,70 +3857,70 @@ msgstr "Alle artikelen" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dit is een Amazon Topaz boek. Het kan niet verwerkt worden." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Titelpagina" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Inhoudsopgave" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Verklarende woordenlijst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Erkenning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Colofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Opgedragen aan" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraaf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Voorwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Lijst met afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Lijst met tabellen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Aantekeningen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Voorwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Hoofdtekst" @@ -3901,12 +3931,12 @@ msgstr "boeken in %s-formaat worden niet ondersteund" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Boek %(sidx)s van %(series)s" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Opties voor aanmaken HTML-inhoudsopgave" @@ -4649,7 +4679,7 @@ msgid "Choose Files" msgstr "Bestanden kiezen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Boeken" @@ -4822,8 +4852,8 @@ msgstr "Aan bibliotheek toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Geen boek geselecteerd" @@ -5195,7 +5225,7 @@ msgstr "Kan niet converteren" msgid "Starting conversion of %d book(s)" msgstr "Start conversie van %d boek(en)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" "Leeg uitvoerbestand, waarschijnlijk is het conversieproces fout gegaan" @@ -5291,10 +5321,6 @@ msgstr "" "Het verwijderen van enkele boeken is mislukt, klik op ā€˜Toon details’ voor " "meer informatie." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Verwijder boeken" @@ -5874,7 +5900,7 @@ msgstr "Er zijn geen details over de boeken op het apparaat beschikbaar." #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Q" -msgstr "" +msgstr "Q" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Show quickview" @@ -6046,27 +6072,27 @@ msgstr "Lees een willekeurig boek" msgid "Clear recently viewed list" msgstr "Wis lijst recent bekeken boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Kan niet tonen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Formaat niet beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Geselecteerde boeken hebben geen formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Kies het te bekijken formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -6075,11 +6101,11 @@ msgstr "" "Niet alle geselecteerde boeken zijn in %s-formaat beschikbaar. U zult deze " "eerst moeten converteren." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Meerdere boeken geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -6092,15 +6118,15 @@ msgstr "" "van uw computer hebben. Eenmaal gestart kan dit proces niet worden " "afgebroken totdat het klaar is. Wilt u verder gaan?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Kan map niet openen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Dit boek bestaat niet meer in uw bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s heeft geen beschikbare formaten." @@ -6268,7 +6294,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6306,10 +6332,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6442,10 +6468,10 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6481,7 +6507,7 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -7110,15 +7136,15 @@ msgid "&Base font size:" msgstr "&Basis lettergrootte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Ree&ks lettergrootte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7254,47 +7280,80 @@ msgstr "Uiterlijk & gedrag" msgid "Control the look and feel of the output" msgstr "Bepaal het uiterlijk van de uitvoer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Origineel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Links uitlijnen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Tekst uitvullen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Deactiveer lettergrootteherschaling" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Basis&lettergrootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Wizard die u helpt een geschikte lettergrootte te kiezen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Minimale rege&lhoogte" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Regel&hoogte:" -#: /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:156 msgid "Input character &encoding:" msgstr "T&ekencodering van invoer:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Verwijder witruimte&s tussen alinea's" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Grootte inspringen:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "Witregel toevoegen &bij paragrafen." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "Tekst uitli&jning:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "Tabellen omzetten naar rege&ls" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "Zet Unicode&tekens naar ASCII om" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "&Ligaturen behouden" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Extra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7304,45 +7363,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Uitvulling van tekst:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "Tabellen omzetten naar rege&ls" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Extra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "Zet Unicode&tekens naar ASCII om" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "&Blanco regel invoegen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "&Ligaturen behouden" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Inter&punctie verbeteren" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Minimale rege&lhoogte" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "Omvang &inspringen:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "Rege&l grootte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7411,33 +7442,33 @@ msgstr "" "bevatten." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Kies omslag voor " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Kan niet lezen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Je hebt geen permissie om het bestand te lezen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Fout bij het lezen van bestand" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

There was an error reading from file:
" msgstr "

Er is een fout opgetreden bij het lezen van bestand:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " is geen geldige afbeelding" @@ -7462,7 +7493,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Verander de titel van dit boek" @@ -7494,7 +7525,7 @@ msgstr "Labels: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7506,7 +7537,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "Reek&s:" @@ -7514,7 +7545,7 @@ msgstr "Reek&s:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Lijst van bekende reeksen. U kunt nieuwe reeksen toevoegen." @@ -7531,39 +7562,45 @@ msgstr "MOBI-uitvoer" msgid "Default" msgstr "Standaard" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Titel voor inhoudsopgave:" -#: /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:79 msgid "Rescale images for &Palm devices" msgstr "Afbeeldingen herschalen voor &Palm-apparaten" -#: /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:80 msgid "Use author &sort for author" msgstr "Gebruik auteurs &sortering als auteur" -#: /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:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Opties voor Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Lettertype voor titelkoppen van periodieken:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Label voor persoonlijk document:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Negeer &marges" @@ -7674,15 +7711,24 @@ msgstr "Afbeeldingsgrootte en diepte niet verminderen" msgid "RB Output" msgstr "RB-Uitvoer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Geen formaten beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "Kan geen regexp maken met de Regexmaker zonder boek." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "Kon bestand niet openen" + +#: /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 "" +"Kon het bestand niet openen, heeft u het geopend in een ander programma?" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Open boek" @@ -8164,7 +8210,7 @@ msgstr "Kan de omslagbrowser niet laden" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Niet gedefiniĆ«erd" @@ -8544,7 +8590,7 @@ msgid "My Books" msgstr "Mijn boeken" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Catalogus aanmaken" @@ -8952,14 +8998,14 @@ msgstr "Opties voor conversie van %s instellen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Auteur(s)" @@ -9239,7 +9285,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Persoonlijke metadata" @@ -9428,13 +9474,13 @@ msgstr "" "Bijvoorbeeld: Charles Dickens moet worden gesorteerd als: Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "Waa&rdering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Waardering van dit boek. 0-5 sterren" @@ -9514,7 +9560,7 @@ msgid "&Force numbers to start with:" msgstr "&Forceer start nummering bij:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datum:" @@ -9600,13 +9646,13 @@ msgid "Set from &ebook file(s)" msgstr "Uit &e-boekbestand(en) verkrijgen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&Basismetadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "Aangepaste metadata" @@ -10704,7 +10750,7 @@ msgid "&Author:" msgstr "&Auteur:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Labels:" @@ -10964,7 +11010,7 @@ msgid "Rename the item in every book where it is used." msgstr "Hernoem het item in ieder boek waar het mee geassocieerd is." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -11469,7 +11515,7 @@ msgid "Regular expression (?P)" msgstr "Regexp (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -12017,20 +12063,20 @@ msgstr "&Afsluiten" msgid "Unhandled exception" msgstr "Niet afgehandelde fout" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Toegang geweigerd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12038,11 +12084,11 @@ msgstr "" "Geef aan wat de titel is die moet gebruikt worden bij sorteren. Zo kan " "bijvoorbeeld ā€˜De Avonden’ gesorteerd worden als ā€˜Avonden, de’." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Sorteertitel:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12050,7 +12096,7 @@ msgstr "" " De groene kleur geeft aan dat de huidige sorteertitel overeenkomt met de " "huidige titel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12058,11 +12104,11 @@ msgstr "" " De rode kleur geeft aan dat de huidige sorteertitel niet overeenkomt met de " "huidige titel. Als dit goed is hoeft u niets te doen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Auteurs veranderd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12070,7 +12116,7 @@ msgstr "" "U heeft de auteur van dit boek veranderd. U moet de wijzigingen opslaan " "voordat u auteursbeheer kunt gebruiken. Wit u de wijzigingen nu opslaan?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12083,11 +12129,11 @@ msgstr "" "auteurssortering. Als het rood is, dan komen de auteur en deze tekst niet " "overeen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "Auteurs&ortering:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12095,7 +12141,7 @@ msgstr "" " De groene kleur geeft aan dat de huidige auteurssortering overeenkomt met " "de huidige auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12103,11 +12149,11 @@ msgstr "" " De rode kleur geeft aan dat de huidige auteurssortering niet overeenkomt " "met de huidige auteur. Als dit goed is hoeft u niets te doen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&Nummer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -12118,106 +12164,111 @@ msgstr "" "\n" "Dubbelklik om weer te geven" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "Herstel %s vanuit het origineel" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "De omslag van het boek vanuit het geselecteerde formaat instellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "Metadata voor het boek vanuit het geselecteerde formaat instellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "Een formaat aan dit boek toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "Geselecteerd formaat van dit boek verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Kies formaat voor " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Geen toestemming" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "U heeft geen toestemming om de volgende bestanden te lezen:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Geen formaat geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Metadata kan niet gelezen worden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Kan metadata van %s-formaat niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Bladeren" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "T&rimmen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Omslag d&ownloaden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "Omslag &genereren" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Geen geldige afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Titel en auteur opgeven" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "U moet een titel en auteur opgeven voordat u een omslag genereert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Ongeldige omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "Kan omslag niet veranderen. Afbeelding is ongeldig." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Dit boek heeft geen omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Omvang omslag: %(width)d x %(height)d pixels" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "sterren" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Labels veranderd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12225,11 +12276,11 @@ msgstr "" "U heeft labels veranderd. Om de labelbeheer te gebruiken moet u deze " "wijzigingen toepassen of verwerpen. Wijzigingen toepassen?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12240,38 +12291,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Dit ISBN is geldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Dit ISBN is ongeldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "Ongeldig ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "Geef een ISBN op" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "Het ingevoerde ISBN is niet geldig. Probeer opnieuw." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Uitgever:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Datum wissen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Uitgave&datum" @@ -12363,7 +12414,7 @@ msgid "Previous" msgstr "Vorige" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Metadata bewerken" @@ -12433,54 +12484,54 @@ msgstr "Metadata downloaden configureren" msgid "Change how calibre downloads metadata" msgstr "Wijze waarop calibre metadata downloadt aanpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Kan omslag niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Omslag wijzigen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Co&mmentaar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Omslag en formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "Persoonlijke metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Commentaar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "Basismetadata" @@ -13374,19 +13425,15 @@ msgid "" "a red X.\n" "Everything else will show nothing." msgstr "" -"Toon aanvinkwaarden in de GUI. De waarden 'ja', 'aangevinkt' en 'true'\n" -"geven een groene vink, de waarden 'nee', 'niet aangevinkt' en 'false'\n" -"geven een rode X.\n" -"Al het andere (dus ook 'neen') toont niets." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:229 msgid "Show checkmarks" -msgstr "Toon aanvinkwaarden" +msgstr "Vinkjes tonen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:230 msgid "" "Check this box if this column contains names, like the authors column." -msgstr "Vink dit aan als de kolom namen bevat zoals de auteurskolom." +msgstr "Vink dit aan als de kolom namen bevat, zoals de auteurskolom." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:231 msgid "Contains names" @@ -13402,8 +13449,8 @@ msgid "" "

  • dd MMMM yy gives 05 January 10
  • \n" " " msgstr "" -"

    Datumformaat. Gebruik 1-4 'd's voor dag, 1-4 'M'-en voor maand, en 2 of 4 " -"'y's voor het jaar.

    \n" +"

    Datumformaat. Gebruik 1-4 ā€˜d’s voor dag, 1-4 ā€˜M’-en voor maand, en 2 of 4 " +"ā€˜y’s voor het jaar.

    \n" "

    Bijvoorbeeld:\n" "

      \n" "
    • ddd, d MMM yyyy geeft Maa, 5 Jan 2010
    • \n" @@ -13426,7 +13473,7 @@ msgid "" " " msgstr "" "

      De opmaak specificatie moet beginnen met {0:\n" -"en eindigen met } U kan tekst voor en na de specificatie " +"en eindigen met } U kunt tekst voor en na de specificatie " "plaatsen.\n" " " @@ -13436,25 +13483,25 @@ msgid "" "href=\"http://docs.python.org/library/string.html#format-string-syntax\">the " "python documentation" msgstr "" -"

      Standaard: Geen opmaak. Voor details van m.b.t. de opmaaktaal zie Standaard: Geen opmaak. Zie de de " -"python documentatie" +"python documentatie (Engelstalig) voor details over de opmaaktaal." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:244 msgid "Format for &dates" -msgstr "&Datumformaat" +msgstr "Weergave van &data" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:245 msgid "Format for &numbers" -msgstr "Formaat voor &nummers" +msgstr "Weergave van &nummers" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:246 msgid "&Template" -msgstr "Sjabloon" +msgstr "&Sjabloon" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:247 msgid "Field template. Uses the same syntax as save templates." -msgstr "Sjabloon voor kolomveld. Zelfde syntax als bewaarsjabloon." +msgstr "Sjabloon voor kolomveld. Heeft dezelfde syntax als bewaarsjabloon." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:248 msgid "Similar to save templates. For example, {title} {isbn}" @@ -13466,11 +13513,11 @@ msgstr "Standaard: (niets)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:250 msgid "&Sort/search column by" -msgstr "&Sorteren/doorzoeken kolom op" +msgstr "&Sorteer/doorzoek kolom op" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:251 msgid "How this column should handled in the GUI when sorting and searching" -msgstr "Verking van de kolom in de GUI bij sorteren en doorzoeken." +msgstr "Verwerking van de kolom in de GUI bij sorteren en doorzoeken" #: /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" @@ -13479,11 +13526,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:253 msgid "Show in tags browser" -msgstr "Toon in labelbrowser" +msgstr "In labelbrowser tonen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:254 msgid "Show as HTML in book details" -msgstr "Weergeven als HTM in boek-details" +msgstr "In boek-details als HTML weergeven" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:260 @@ -13496,22 +13543,22 @@ msgid "" "included, and is the default. For example, the list 'one,two,three' has\n" "four values, the first of them being the empty value." msgstr "" -"Lijst van toegestane waarden gescheiden door komma's. De lege waarde is\n" -"impliciet toegestaan en is de standaardwaarde. Zo bevat de lijst 'een,twee,\n" -"drie' vier waarden, en de eerste is de lege waarde." +"Lijst van toegestane waarden, gescheiden door komma's. De lege waarde is\n" +"impliciet toegestaan en is de standaardwaarde. Zo bevat de lijst ā€˜een,twee,\n" +"drie’ vier waarden, en de eerste is de lege waarde." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:259 msgid "The empty string is always the first value" -msgstr "Het lege woord is altijd de eerste waarde" +msgstr "De lege tekenreeks is altijd de eerste waarde" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:261 msgid "" "A list of color names to use when displaying an item. The\n" "list must be empty or contain a color for each value." msgstr "" -"Een lijst met kleurnamen om te gebruiken tijdens weergave\n" -"van een item. De lijst moet leeg zijn of een kleur bevatten voor iedere " -"waarde." +"Een lijst met kleurnamen om te gebruiken tijdens de \n" +"weergave van een item. De lijst moet leeg zijn of een\n" +"kleur voor iedere waarde bevatten." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:263 msgid "Colors" @@ -14998,34 +15045,34 @@ msgstr "Kan niet verwijderen" msgid "Cannot remove the actions %s from this location" msgstr "Kan acties %s hier niet verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" -msgstr "Kies de werkbalk om aan &te passen:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" +msgstr "Kies de werkbalk om aan te passen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Toe te &voegen functies" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "Huidige fun&cties" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Verplaats de gesecteerde actie omhoog" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Verplaats geselecteerde actie omlaag" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Voeg geselecteerde acties toe aan werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Verwijder geselecteerde acties van de werkbalk" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "Huidige fun&cties" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Verplaats de gesecteerde actie omhoog" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Verplaats geselecteerde actie omlaag" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "Deze tweak heeft zijn standaardwaarde" @@ -15962,18 +16009,18 @@ msgstr "Verander schema deelcategorieĆ«n" msgid "First letter is usable only when sorting by name" msgstr "Eerste letter is enkel te gebruiken bij sorteren op naam" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Converteer boek %(num)d van %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Sommige boeken konden niet worden geconverteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " @@ -15982,28 +16029,28 @@ msgstr "" "Converteren mislukt voor %(num)d van %(tot)d boeken, omdat er geen geschikt " "bronformaat werd gevonden." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Boeken in de wachtrij voor massaconversie" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "In wachtrij " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "Converteer boeken %(num)d van %(tot)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Download nieuws van " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Converteer bestaande" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -16309,7 +16356,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opties om de e-boek lezer te personaliseren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Onthoud de laatst gebruikte venstergrootte" @@ -16562,37 +16609,37 @@ msgstr "Geef titel voor bladwijzer:" msgid "Manage Bookmarks" msgstr "Beheer bladwijzers" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Laden e-boek..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Kon e-boek niet openen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Opties voor de e-boek lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Indien gespecificeerd, dan zal het boekleesvenster proberen naar voren te " "komen na het opstarten." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Als dit is opgegeven zal het boekleesvenster proberen om als volledig scherm " "te starten." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Print javascript waarschuwingen en console berichten op de console" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -17074,7 +17121,7 @@ msgstr "aangevinkt" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "ja" @@ -17082,7 +17129,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "nee" @@ -18269,17 +18316,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:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "

      Migreer oude database naar E-boek bibliotheek op %s

      " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "%s kopiƫren" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Database comprimeren" @@ -18435,14 +18482,7 @@ msgstr "" "hoe goed je bestandssysteem unicode ondersteunt." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Het formaat voor de datumweergave. %d - dag. %b - maand. %Y - jaar. " -"Standaard: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " @@ -18451,16 +18491,16 @@ msgstr "" "Het formaat om data weer te geven. %(day)s - dag, %(month)s - maand, " "%(year)s - jaar. Standaard is: %(default)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Converteer paden naar kleine letters." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Vervang witruimte met lage streepjes (_)" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Gewenste formaten niet beschikbaar" @@ -18701,6 +18741,18 @@ msgstr "" "Herstart server automatisch wanneer de broncode verandert. Werkt misschien " "niet op alle systemen." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "Omschakelen naar volledige weergave (niet-mobiele weergave)" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" +"De volledige weergave geeft u diverse functies, maar werkt mogelijk niet " +"goed op een klein scherm" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -19709,102 +19761,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Onbekende nieuwsbron" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Downloaden gereed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "De volgende artikelen konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "Delen van de volgende artikelen konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " van " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tMislukte links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "Kon artikel niet ophalen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 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:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Feeds downloaden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Feeds van indexpagina" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Probeer omslag te downloaden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Colofon genereren..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Begin download [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds gedownload tot %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "Kon omslag niet downloaden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Download omslag van %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Colofonafbeelding gedownload" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Artikel zonder titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artikel gedownload: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Downloaden artikel mislukt: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Downloading feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19812,7 +19864,7 @@ msgstr "" "Inloggen niet gelukt. Controleer uw gebruikersnaam en wachtwoord voor de " "calibre periodiekendienst." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19954,7 +20006,7 @@ msgstr "Download geen CSS-stylesheets" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" -msgstr "Accoord" +msgstr "Akkoord" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" @@ -20889,6 +20941,20 @@ msgstr "" "voor andere willekeurige fouten op sommige systemen, dus activeren op eigen\n" "risico!" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" +"Originele bestand opslaan bij omzetten van hetzelfde formaat naar hetzelfde " +"formaat" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "Set the author(s). Multiple authors should be set as a comma separated list. " #~ "Default: %default" @@ -21486,6 +21552,9 @@ msgstr "" #~ "Zoek de boekenlijst op titel of auteur

      Meerdere woorden met spaties " #~ "worden allen gebruikt." +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "" #~ "Search the list of books by title, author, publisher, tags and " #~ "comments

      Words separated by spaces are ANDed" @@ -23184,6 +23253,13 @@ msgstr "" #~ msgid "Calibre Quick Start Guide" #~ msgstr "Calibre snelstarthandboek" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Het formaat voor de datumweergave. %d - dag. %b - maand. %Y - jaar. " +#~ "Standaard: %b, %Y" + #, python-format #~ msgid "SERIES: %s [%s]
      " #~ msgstr "REEKS: %s [%s]
      " @@ -23884,6 +23960,13 @@ msgstr "" #~ "

      Gebruikershandleiding

      Een gebruikershandleiding is ook online beschikbaar." +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "De Kobo ondersteunt slechts één collectie op dit moment: de \"Im_Reading\" " +#~ "lijst. Maak een label genaamd \"Im_Reading\" aan " + #, python-format #~ msgid "" #~ "%s has been updated to version %s. See the User Recipes" @@ -24691,6 +24789,9 @@ msgstr "" #~ msgid "Cover size: %dx%d" #~ msgstr "Omslaggrootte: %dx%d" +#~ msgid "Insert &blank line" +#~ msgstr "&Blanco regel invoegen" + #, python-format #~ msgid "" #~ "Could not process image: %s\n" @@ -24699,6 +24800,13 @@ msgstr "" #~ "Kan afbeelding niet verwerken: %s\n" #~ "%s" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Voeg geen inhoudsopgave aan het einde van het boek toe. Handig als het boek " +#~ "al een eigen inhoudsopgave bevat." + #~ msgid " value " #~ msgstr " waarde " @@ -24708,6 +24816,9 @@ msgstr "" #~ msgid " column " #~ msgstr " kolom " +#~ msgid "Choose the &toolbar to customize:" +#~ msgstr "Kies de werkbalk om aan &te passen:" + #~ msgid "This store only distributes ebooks with DRM." #~ msgstr "Deze winkel verspreidt enkel E-boeken met DRM." diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index b5fe759abf..f45b529488 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-05-21 07:14+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-07-16 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:45+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Fa estrictament pas res" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Nòvas" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica amb lo lector Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18207,6 +18263,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid " " #~ msgstr " " diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index a5812e21a0..4e54c1c459 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-02-13 04:56+0000\n" "Last-Translator: Aalam Rangi \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-07-16 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:45+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -870,7 +870,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -880,18 +880,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -905,13 +905,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1032,7 +1032,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1040,8 +1040,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1085,33 +1085,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1119,24 +1119,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1350,22 +1350,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1677,6 +1679,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1897,7 +1918,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1905,35 +1926,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2151,9 +2172,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2170,29 +2191,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2203,7 +2230,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2213,105 +2240,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2319,86 +2346,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2962,7 +2989,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3117,8 +3144,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3230,12 +3257,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3254,7 +3281,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3262,70 +3295,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3336,12 +3369,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3938,7 +3971,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4101,8 +4134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4449,7 +4482,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4537,10 +4570,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5231,38 +5260,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5271,15 +5300,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5432,7 +5461,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5470,10 +5499,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5603,10 +5632,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5642,7 +5671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6241,15 +6270,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6370,91 +6399,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6522,33 +6556,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6573,7 +6607,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6603,7 +6637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6612,7 +6646,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6620,7 +6654,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6637,39 +6671,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6780,15 +6818,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7242,7 +7288,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7596,7 +7642,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7905,14 +7951,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8178,7 +8224,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8339,13 +8385,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8415,7 +8461,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8489,13 +8535,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9504,7 +9550,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9742,7 +9788,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10221,7 +10267,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10747,52 +10793,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10800,27 +10846,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10828,116 +10874,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10945,38 +10996,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11062,7 +11113,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11121,54 +11172,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13306,34 +13357,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14203,46 +14254,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14529,7 +14580,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14771,33 +14822,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15226,7 +15277,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15234,7 +15285,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16124,17 +16175,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16273,28 +16324,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16511,6 +16557,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17371,108 +17427,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18214,5 +18270,17 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Customize the toolbar" #~ msgstr "ąØŸą©‚ąØ²ąØ¬ąØ¾ąØ° ਨੂੰ ਆਪਣੀ ਪਸੰਦ ਮੁਤਾਬਿਕ ਬਦਲੋ" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 2c19875a63..d0d48f520d 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-20 14:03+0000\n" "Last-Translator: Bartosz Bubak \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-07-21 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:46+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -911,7 +911,7 @@ msgstr "Wyłącz wtyczkę" msgid "Path to library too long. Must be less than %d characters." msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znaków." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -921,18 +921,18 @@ msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znak msgid "Yes" msgstr "Tak" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Główna" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Karta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -946,7 +946,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -954,7 +954,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Umożliwia komunikację z telefonami S60." @@ -1084,7 +1084,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Newsy" @@ -1092,8 +1092,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1144,33 +1144,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Pobieranie listy książek znajdujących się na urządzeniu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Przenoszenie książek na urządzenie..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Dodawanie książek do listy metadanych urządzenia..." @@ -1178,24 +1178,24 @@ msgstr "Dodawanie książek do listy metadanych urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Usuwanie książek z urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Usuwanie książek z listy metadanych urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Przesyłanie metadanych do urządzenia..." @@ -1421,24 +1421,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Umożliwia komunikację z czytnikiem książek Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Umożliwia komunikację z czytnikiem Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Obecnie Kobo wspiera tylko jedną kolekcję: \"Im_Reading\". Stwórz tag o " -"nazwie \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Niezaimplementowane" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1781,6 +1781,25 @@ msgstr "Umożliwia komunikację z czytnikiem książek." msgid "Get device information..." msgstr "Pobierz informacje o urządzeniu..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2055,7 +2074,7 @@ msgid "Options to control the look and feel of the output" msgstr "" "Opcje umożliwiające kontrolę nad wyglądem i zachowaniem pliku wyjściowego" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2063,18 +2082,18 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modyfikuj tekst dokumentu i jego strukturę, używając zdefiniowanych przez " "użytkownika wzorów." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Kontrola autodetekcji struktury dokumentu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2084,19 +2103,19 @@ msgstr "" "Åŗródłowy ma już spis treści, to ma on pierwszeństwo przed tym wygenerowanym " "automatycznie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Opcje odpowiedzialne za ustawienia metadanych w plikach wyjściowych" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Opcje pomocy przy debugowaniu konwersji" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Lista wbudowanych Åŗródeł" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Plik wyjściowy zapisany do" @@ -2406,13 +2425,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Gdy calibre usuwa odstępy między akapitami, to automatycznie ustawia wcięcia " -"akapitów, aby zapewnić ich łatwe rozróżnienie. Ta opcja kontroluje głębokość " -"wcięcia." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2430,6 +2446,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2437,7 +2459,7 @@ msgstr "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2445,7 +2467,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2454,7 +2476,7 @@ msgstr "" "odpowiedniki. Po więcej informacji, odwiedÅŗ " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2462,7 +2484,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2479,7 +2501,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2494,84 +2516,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Ustaw datę publikacji." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2579,7 +2601,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2589,14 +2611,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2604,7 +2626,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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2617,19 +2639,19 @@ msgstr "" "dokumencie tylko kilka wierszy ma pozostać niezawiniętych ta wartość powinna " "zostać zmniejszona" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2638,7 +2660,7 @@ msgstr "" "zmiany sceny, które wykorzystują wielokrotne puste linie na reguły " "horyzontalne." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2646,7 +2668,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2656,7 +2678,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

      or

      tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2664,54 +2686,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Nie udało się przetworzyć daty/czasu" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Konwertuję plik Åŗródłowy na plik HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Wykonywanie przekształceń na książce..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Tworzenie" @@ -3382,7 +3404,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3550,8 +3572,8 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Okładka" @@ -3675,14 +3697,12 @@ msgstr "Kiedy dostępne, użyj pola author sort jako autor(rzy)" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Nie dodawaj spisu treści na końcu książki. Użyteczne jeśli książka posiada " -"własny spis treści." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Tytuł dla automatuycznie wygenerowanego spisu treści." @@ -3704,7 +3724,13 @@ msgstr "" "tworząca MOBI spróbuje przekonwertować marginesy określone w dokumencie " "wejściowym, w przeciwnym wypadku zignoruje je." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Wszystkie artykuły" @@ -3713,70 +3739,70 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" "To jest książka z czytnika Amazon Topaz. Nie może ona zostać przetworzona." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Strona tytułowa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Spis treści" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Spis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Słowniczek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Podziękowania" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Prawa autorskie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedykacja" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Przedsłowie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Lista ilustracji" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Lista tabel" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Notatki" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Wstęp" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Tekst główny" @@ -3787,12 +3813,12 @@ msgstr "książki formatu %s nie są wspierane" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Książka %(sidx)s z %(series)s" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Opcje generowania spisu treści w HTML." @@ -4523,7 +4549,7 @@ msgid "Choose Files" msgstr "Wybierz pliki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Książki" @@ -4696,8 +4722,8 @@ msgstr "Dodaj do biblioteki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nie wybrano ksiązki" @@ -5064,7 +5090,7 @@ msgstr "Nie można przekonwertować" msgid "Starting conversion of %d book(s)" msgstr "Rozpoczynam konwersję %d książki(ek)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "Plik wyjściowy pusty, prawdopodobnie proces konwersji się wysypał" @@ -5159,10 +5185,6 @@ msgstr "" "Nie udało się usunąć niektórych książek, kliknij na Pokaż Szczegóły, by " "zobaczyć szczegóły." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Usuń" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Usuń książki" @@ -5902,27 +5924,27 @@ msgstr "Czytaj losowo wybraną książkę" msgid "Clear recently viewed list" msgstr "Wyczyść listę ostatnio otwieranych" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Nie można wyświetlić" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Ten format jest niedostępny" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Wybrane książki nie posiadają żadnych formatów" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Wybierz format do wyświetlenia" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5931,11 +5953,11 @@ msgstr "" "Nie wszystkie dostępne książki były dostępne w formacie %s. Powinno się je " "wcześniej skonwertować." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Wybrano wiele książek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5948,15 +5970,15 @@ msgstr "" "Po rozpoczęciu nie można już tego procesu zatrzymać, aż do jego zakończenia. " "Czy chcesz kontynuować?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Nie można otworzyć folderu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Tej książki już nie ma w Twojej biblioteczce" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s nie ma dostępnych formatów." @@ -6122,7 +6144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6160,10 +6182,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6297,10 +6319,10 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6336,7 +6358,7 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6963,15 +6985,15 @@ msgid "&Base font size:" msgstr "&Główny rozmiar czcionki:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "&Klucz rozmiaru czcionki:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7104,47 +7126,80 @@ msgstr "Wygląd i zachowanie" msgid "Control the look and feel of the output" msgstr "Kontroluj wygląd i zachowanie pliku wyjściowego" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Oryginalne" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Wyrównanie do lewej" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Wyjustowanie tekstu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "Nie &skaluj rozmiaru czcionek" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Główny &rozmiar czcionki:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Kreator, który pomoże ci wybrać odpowiedni klucz rozmiaru czcionki" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Minimalna wysokość &linii:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Wysokość &linii:" -#: /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:156 msgid "Input character &encoding:" msgstr "&Kodowanie znaków w pliku Åŗródłowym:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Usuń &odstępy pomiędzy akapitami" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Rozmiar wcięcia:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Przekształcaj tabele na tekst" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Transliteruj znaki unicode do ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Zachowaj &ligatury" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Dodatkowa stylizacja kodem &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7154,45 +7209,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Wyjustowanie tekstu:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Przekształcaj tabele na tekst" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Dodatkowa stylizacja kodem &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Transliteruj znaki unicode do ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Wstaw &pustą linię" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Zachowaj &ligatury" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Inteligentna &interpunkcja" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Minimalna wysokość &linii:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7261,33 +7288,33 @@ msgstr "" "możliwe." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Wybierz okładkę dla " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Nie można odczytać" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Nie masz uprawnień do odczytu pliku: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Błąd przy odczycie pliku" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      Wystąpił błąd podczas odczytu z pliku:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " nie jest poprawnym formatem grafiki" @@ -7312,7 +7339,7 @@ msgid "&Title: " msgstr "&Tytuł: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Zmień tytuł tej książki" @@ -7344,7 +7371,7 @@ msgstr "E&tykiety: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -7356,7 +7383,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Cykl:" @@ -7364,7 +7391,7 @@ msgstr "&Cykl:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Lista znanych cykli. Możesz dodać nowe cykle." @@ -7381,39 +7408,43 @@ msgstr "Wyjściowy MOBI" msgid "Default" msgstr "Domyślne" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Tytuł dla spisu treści:" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Opcje Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Czcionka stopki redakcyjnej w czasopismach:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Etykieta Osobistego Dokumentu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignoruj &marginesy" @@ -7524,16 +7555,24 @@ msgstr "Nie zmniejszaj rozmiaru i głębi kolorów obrazu" msgid "RB Output" msgstr "Wyjściowy RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Brak dostępnych formatów" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Nie można uworzyć wyrażenia regularnego, używając konstruktora, bez książki." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Otwórz książkę" @@ -8009,7 +8048,7 @@ msgstr "Nie udało się uruchomić Przeglądarki okładek" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Niezdefiniowany" @@ -8386,7 +8425,7 @@ msgid "My Books" msgstr "Moje książki" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Wygeneruj katalog" @@ -8788,14 +8827,14 @@ msgstr "Ustaw opcje dla konwersji %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Tytuł:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(rzy):" @@ -9078,7 +9117,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Dostosowane metadane" @@ -9269,13 +9308,13 @@ msgstr "" "Dickens może być sortowany jako Dickens, Charles" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Ocena tej książki. 0-5 gwiazdek" @@ -9352,7 +9391,7 @@ msgid "&Force numbers to start with:" msgstr "&Wymuś numerowanie zaczynając od:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Data:" @@ -9435,13 +9474,13 @@ msgid "Set from &ebook file(s)" msgstr "Ustaw z pliku(ów) &książki" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&Podstawowe metadane" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&Własne metadane" @@ -10540,7 +10579,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Ety&kiety:" @@ -10792,7 +10831,7 @@ msgid "Rename the item in every book where it is used." msgstr "Zmień nazwę elementu w każdej książce, w której jest używany." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -11301,7 +11340,7 @@ msgid "Regular expression (?P)" msgstr "Wyrażenie regularne (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11846,22 +11885,22 @@ msgstr "&Zakończ" msgid "Unhandled exception" msgstr "Nieznany wyjątek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Brak dostępu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" "Nie można otworzyć %s. Czy ten plik nie jest przypadkiem używany przez inny " "program?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11869,11 +11908,11 @@ msgstr "" "Ustal, jak książki mają być sortowane po tytule. Przykładowo: The Exorcist " "może być sortowana jako Exorcist, The" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Sortowanie według &tytułu:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11881,7 +11920,7 @@ msgstr "" " Zielony kolor wskazuje, że obecne sortowanie według tytułu pasuje do " "obecnego tytułu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11890,17 +11929,17 @@ msgstr "" "obecnego tytułu. Nie jest wymagana żadna akcja, jeśli to spełnia twoje " "oczekiwania." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11913,11 +11952,11 @@ msgstr "" "poszczególnych autorów. Czerwne tło oznacza, że dane autorów nie zgadzają " "się z tekstem wpisanym do tego pola." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "S&ortowanie według autora:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11925,7 +11964,7 @@ msgstr "" " Zielony kolor wskazuje, że obecne sortowanie według autora pasuje do " "obecnego autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11934,11 +11973,11 @@ msgstr "" "obecnego autora. Nie jest wymagana żadna akcja, jeśli to spełnia twoje " "oczekiwania." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&Numer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11946,106 +11985,111 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Przypisz okładkę dla tej książki z wybranego formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "Pobierz metadane książki z wybranego formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "Dodaj kolej" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "Usuń wybrany format tej książki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Wybierz formaty dla " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Brak uprawnień" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Nie masz uprawnień do odczytu następujących plików:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Nie wybrano formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Nie można odczytać metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Nie można odczytać metadanych z formatu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Przeglądaj" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "P&rzytnij" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Usuń" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Pobierz o&kładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "Wy&generuj okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "To nie jest poprawny obrazek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Podaj tytuł i autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Musisz podać tytuł i autora przed generacją okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Błędna okładka" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "Nie zmieniłem okładki z powodu błednego obrazu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Ta książka nie ma okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "gwiazdek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Etykiety zmienione" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12053,11 +12097,11 @@ msgstr "" "Dokonałeś zmiany etykiet. Aby skorzystać z edytora etykiet, musisz albo " "porzucić, albo zatwierdzić te zmiany. Zatwierdzić zmiany?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "I&d:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12065,38 +12109,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Numer ISBN jest poprawny" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Numer ISBN nie jest poprawny" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "Zły ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "Podaj ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "Wpisany ISBN jest błędny. Spróbuj ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Wydawca:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Data wyczyszczenia" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Wy&dana:" @@ -12188,7 +12232,7 @@ msgid "Previous" msgstr "Poprzednia" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Edycja metadanych" @@ -12252,54 +12296,54 @@ msgstr "Konfiguracja pobierania metadanych" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Nie udało się odczytać okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Zmień okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Ko&mentarze" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "Okładki i &formaty" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "Własne metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Komentarze" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "Podstawowe metadane" @@ -14756,34 +14800,34 @@ msgstr "Nie mogę usunąć" msgid "Cannot remove the actions %s from this location" msgstr "Nie mogę usunąć akcji %s z tej lokalizacji" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" -msgstr "Wybierz pasek, który chcesz zmienić:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Dostępne &akcje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "Obe&cne akcje" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Przenieś wybraną akcję do góry" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Przenieś wybraną akcję w dół" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Dodaj wybrane akcje do paska narzędzi" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Usuń wybrane akcje z paska narzędzi" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "Obe&cne akcje" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Przenieś wybraną akcję do góry" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Przenieś wybraną akcję w dół" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "To ulepszenie ma domyślną wartość" @@ -15708,46 +15752,46 @@ msgstr "Zmień schemat pod-kategoryzacji" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Konwertuj książkę %(num)d z %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Nie udało się skonwertować niektórych książek" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Kolejkowanie książek do masowej konwersji" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Kolejkowanie " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Pobierzy newsy z " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Konwertuj istniejące" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -16050,7 +16094,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opcje odpowiedzialne za personalizacje przeglądarki książek" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Zapamiętaj ostatnio użyty rozmiar okienka" @@ -16301,37 +16345,37 @@ msgstr "Dodaj tytuł zakładki:" msgid "Manage Bookmarks" msgstr "Zarządzaj zakładkami" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Ładowanie książki..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Nie można otworzyć książki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Opcje odpowiadające za kontrolę nad przeglądarką książek" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Jeśli określone, okno przeglądarki spróbuje pokazać się na wierzchu podczas " "startu." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Jeśli określone, okno przeglądarki spróbuje otworzyć się na pełnym ekranie " "podczas startu." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Wyświetlaj uwagi javascriptu i wiadomości konsolowe w konsoli" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16806,7 +16850,7 @@ msgstr "zaznaczony" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "tak" @@ -16814,7 +16858,7 @@ msgstr "tak" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "nie" @@ -17985,18 +18029,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" @@ -18151,30 +18195,23 @@ msgstr "" "dobrze twój system plików radzi sobie z Unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Format wyświetlania daty. %d - dzień, %b - miesiąc, %Y - rok. Domyślnie " -"jest: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Przekształć scieżki na małe znaki." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Zastąp spacje podkreśleniami." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Żądane formaty nie są dostępne" @@ -18415,6 +18452,16 @@ msgstr "" "Automatycznie przeładuj serwer gdy kod Åŗródłowy ulegnie zmianie. Może nie " "działać we wszystkich środowiskach." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -19377,102 +19424,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:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Pobranie zakończone" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " z " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tNieprawidłowe linki:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "Nie udało się pobrać artykułu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 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:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Pobieram strumienie..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Pobierz strumienie ze strony głównej" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Próbuję pobrać okładkę..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Generuje nagłówek..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Strumienie pobrano do %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Pobieranie okładki z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Obrazek nagłówka pobrany" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Artykuł bez tytułu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artykuł pobrany: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, 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:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Pobieram strumień" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19480,7 +19527,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -20606,6 +20653,18 @@ msgstr "" "powodować inne \n" "niepożądane efekty. Używasz na własne ryzyko!" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Control page layout" #~ msgstr "Wygląd strony kontrolnej" @@ -21673,9 +21732,19 @@ msgstr "" #~ msgid "Download only covers" #~ msgstr "Pobierz tylko okładki" +#~ msgid "Insert &blank line" +#~ msgstr "Wstaw &pustą linię" + #~ msgid "Do not add a blank line between paragraphs." #~ msgstr "Nie dodawaj pustej linii pomiędzy paragrafami." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Nie dodawaj spisu treści na końcu książki. Użyteczne jeśli książka posiada " +#~ "własny spis treści." + #~ msgid "Select visible &columns in library view" #~ msgstr "Wybierz &kolumny wyświetlane w widoku biblioteki:" @@ -21865,6 +21934,9 @@ msgstr "" #~ msgid "Character encoding for input. Default is to auto detect." #~ msgstr "Kodowanie znaków dla plików wejścia. Domyslnie - autowykrywanie." +#~ msgid "Indent size:" +#~ msgstr "Rozmiar wcięcia:" + #~ msgid "Add a tab at the beginning of each paragraph" #~ msgstr "Dodaj tabulator na początku każdego paragrafu" @@ -22076,6 +22148,9 @@ msgstr "" #~ msgstr "" #~ "Wyrażenie regularne: wyrażenie musi pasować gdziekolwiek w metadanych" +#~ msgid "Del" +#~ msgstr "Usuń" + #~ msgid "Configure calibre" #~ msgstr "Konfiguruj calibre" @@ -22415,6 +22490,9 @@ msgstr "" #~ msgid "strict" #~ msgstr "ścisłe" +#~ msgid "Text justification:" +#~ msgstr "Wyjustowanie tekstu:" + #~ msgid "Send specific format" #~ msgstr "Wyślij wybrany format" @@ -22662,6 +22740,13 @@ msgstr "" #~ msgid "Customize the toolbar" #~ msgstr "Dostosuj pasek narzędzi" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Obecnie Kobo wspiera tylko jedną kolekcję: \"Im_Reading\". Stwórz tag o " +#~ "nazwie \"Im_Reading\" " + #, python-format #~ msgid "" #~ ". Two special collections are available: %s:%s and %s:%s. Add these values " @@ -22695,6 +22780,13 @@ msgstr "" #~ msgid "The priority of worker processes" #~ msgstr "Priorytet zadań" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Format wyświetlania daty. %d - dzień, %b - miesiąc, %Y - rok. Domyślnie " +#~ "jest: %b, %Y" + #~ msgid "Extra covers in books" #~ msgstr "Dodatkowe okładki w książkach" @@ -22767,6 +22859,15 @@ msgstr "" #~ msgid "Download covers from amazon.com" #~ msgstr "Pobierz okładki z amazon.com" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Gdy calibre usuwa odstępy między akapitami, to automatycznie ustawia wcięcia " +#~ "akapitów, aby zapewnić ich łatwe rozróżnienie. Ta opcja kontroluje głębokość " +#~ "wcięcia." + #~ msgid "" #~ "SUMMARY:\n" #~ " %s" @@ -23578,3 +23679,6 @@ msgstr "" #, python-format #~ msgid "
    • If the %s column %s value: %s" #~ msgstr "
    • Jeśli kolumna %s %s %s" + +#~ msgid "Choose the &toolbar to customize:" +#~ msgstr "Wybierz pasek, który chcesz zmienić:" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 5e2515d1a9..5ff1d7f490 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-06-08 18:32+0000\n" "Last-Translator: Daniel \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-07-16 04:45+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:46+0000\n" "X-Generator: Launchpad (build 13405)\n" #~ msgid "Monday" @@ -47,20 +47,20 @@ msgid "Does absolutely nothing" msgstr "NĆ£o faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -118,9 +118,9 @@ msgstr "NĆ£o faz absolutamente nada" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -183,11 +183,11 @@ msgstr "NĆ£o faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -198,14 +198,14 @@ msgstr "NĆ£o faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -931,7 +931,7 @@ msgstr "Desactivar o extra mencionado" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -941,18 +941,18 @@ msgstr "" msgid "Yes" msgstr "Sim" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "CartĆ£o A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -966,7 +966,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -974,7 +974,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Estabelecer ligação a telefones S60." @@ -1103,7 +1103,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "NotĆ­cias" @@ -1111,8 +1111,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "CatĆ”logo" @@ -1164,33 +1164,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "A ir buscar a lista dos livros no aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "A transferir o(s) livro(s) para o aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "A adicionar os livros Ć  listagem de metadados do aparelho..." @@ -1198,24 +1198,24 @@ msgstr "A adicionar os livros Ć  listagem de metadados do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "A remover os livros do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "A apagar os livros da listagem de metadados do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "A enviar os metadados para o aparelho..." @@ -1438,24 +1438,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunicar com o leitor Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Comunicar com o leitor Kobo." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"O dispositivo Kobo suporta apenas uma colecção actualmente: a lista " -"\"Im_Reading\". Crie uma etiqueta com a denominação \"Im_Reading\". " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "NĆ£o Implementado" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1791,6 +1791,25 @@ msgstr "Comunica com um leitor de livros." msgid "Get device information..." msgstr "A ir buscar informação sobre o aparelho..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2065,7 +2084,7 @@ msgstr "OpƧƵes para controlar o processamento do ficheiro de destino %s" msgid "Options to control the look and feel of the output" msgstr "OpƧƵes para controlar o aspecto do ficheiro de destino" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2073,18 +2092,18 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modificar o texto e estrutura do documento de acordo com padrƵes definidos " "pelo utilizador." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Controlar a detecção automĆ”tica da estrutura do documento." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2093,19 +2112,19 @@ msgstr "" "Controlar a geração automĆ”tica do ƍndice. Por predefinição, se o ficheiro de " "origem tem um ƍndice, este Ć© utilizado em vez do gerado automaticamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "OpƧƵes para definir os metadados no ficheiro de saĆ­da" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "OpƧƵes para ajudar com a depuração da conversĆ£o" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Listar as receitas integradas" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Ficheiro de destino guardado em" @@ -2418,14 +2437,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Quando o Calibre remove o espaƧamento entre parĆ”grafos, ele auto-define uma " -"indentação de parĆ”grafo, para se certificar que os parĆ”grafos possam ser " -"facilmente distinguĆ­veis. Esta opção controla a largura dessa indentação " -"(ex.o avanƧo da primeira linha do parĆ”grafo)." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2444,13 +2459,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2458,7 +2479,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2467,7 +2488,7 @@ msgstr "" "tipogrĆ”ficos. Para detalhes, ver " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2475,7 +2496,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2486,7 +2507,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2496,83 +2517,83 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Definir a data de publicação" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2580,27 +2601,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2608,11 +2629,11 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2620,26 +2641,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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

      or

      tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2647,55 +2668,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Falha ao parsear a data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "A converter o ficheiro de origem para HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "A executar as transformaƧƵes no livro..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "A criar" @@ -3348,7 +3369,7 @@ msgid "Producer" msgstr "Produtor" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3520,8 +3541,8 @@ msgstr "" "a partir de LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Capa" @@ -3634,14 +3655,12 @@ msgstr "Quando presente, use a ordenação do(s) autor(es) como autor." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"NĆ£o inserir um ƍndice no fim do livro. Útil se o livro tem a seu próprio " -"ƍndice." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "TĆ­tulo para qualquer ƍndice gerado em sĆ©rie." @@ -3663,7 +3682,13 @@ msgstr "" "tentarĆ” converter as margens especificadas no documento de entrada, caso " "contrĆ”rio irĆ” ignorĆ”-las" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Todos os artigos" @@ -3671,70 +3696,70 @@ msgstr "Todos os artigos" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Isto Ć© um livro Amazon Topaz. NĆ£o pode ser processado." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "PĆ”gina de TĆ­tulo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "ƍndice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ƍndice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "GlossĆ”rio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Agradecimentos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Marca TipogrĆ”fica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Direitos de Autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedicatória" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "EpĆ­grafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "PrefĆ”cio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Lista de IlustraƧƵes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Lista de Tabelas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "PrefĆ”cio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Texto Principal" @@ -3745,12 +3770,12 @@ msgstr "Os livros no formato %s nĆ£o sĆ£o suportados" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "OpƧƵes de geração do ƍndice em HTML." @@ -4450,7 +4475,7 @@ msgid "Choose Files" msgstr "Escolher ficheiros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Livros" @@ -4621,8 +4646,8 @@ msgstr "Adicionar Ć  biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nenhum livro seleccionado" @@ -4980,7 +5005,7 @@ msgstr "Ɖ impossĆ­vel converter" msgid "Starting conversion of %d book(s)" msgstr "Iniciar a conversĆ£o de %d livro(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" "Ficheiro de output vazio, provavelmente o processo de conversĆ£o falhou" @@ -5072,10 +5097,6 @@ msgid "" msgstr "" "Erro ao apagar alguns livros, clique em Mostrar Detalhes para mais detalhes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Apagar" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Remover livros" @@ -5777,38 +5798,38 @@ msgstr "Ler um livro aleatório" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Ɖ impossĆ­vel ver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Formato nĆ£o disponĆ­vel" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Os livros seleccionados nĆ£o tĆŖm formato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Escolher o formato para ver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "MĆŗltiplos livros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5820,15 +5841,15 @@ msgstr "" "e ter um efeito negativo na reacção do seu computador. Uma vez comeƧado o " "processo nĆ£o pode ser parado atĆ© estar completo. Deseja continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Ɖ impossĆ­vel abrir a pasta" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s nĆ£o tem formatos disponĆ­veis." @@ -5994,7 +6015,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6032,10 +6053,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6168,10 +6189,10 @@ msgstr "Ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6207,7 +6228,7 @@ msgstr "Ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6823,15 +6844,15 @@ msgid "&Base font size:" msgstr "&Tamanho do tipo de letra padrĆ£o:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "C&have do tamanho do tipo de letra:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6954,92 +6975,97 @@ msgstr "AparĆŖncia" msgid "Control the look and feel of the output" msgstr "Controlar o aspecto do ficheiro de destino" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Alinhar Ć  esquerda" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Justificar texto" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Desactivar a alteração proporcional do tamanho do tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Tamanho do tipo de letra &padrĆ£o:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "Assistente para ajudar a escolher uma chave de tamanho de letra apropriada" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Altura de linha mĆ­nima" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "&Altura da linha:" -#: /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:156 msgid "Input character &encoding:" msgstr "&Codificação de caracteres de origem:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Remover o &espaƧamento entre parĆ”grafos" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linearizar as tabelas" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "CSS e&xtra" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Justificação do texto:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linearizar as tabelas" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "CSS e&xtra" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Inserir uma linha em &branco" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Altura de linha mĆ­nima" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -7110,33 +7136,33 @@ msgstr "" "quanto possĆ­vel." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Escolher a capa para " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Ɖ impossĆ­vel ler" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "NĆ£o tem permissĆ£o para ler o ficheiro: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Erro ao ler o ficheiro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      Houve um erro ao ler do ficheiro:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " não é uma imagem vÔlida" @@ -7161,7 +7187,7 @@ msgid "&Title: " msgstr "&Título: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Alterar o título deste livro" @@ -7193,7 +7219,7 @@ msgstr "Eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -7204,7 +7230,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&SĆ©rie:" @@ -7212,7 +7238,7 @@ msgstr "&SĆ©rie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Lista de sĆ©ries conhecidas. Pode adicionar uma nova sĆ©rie." @@ -7229,39 +7255,43 @@ msgstr "Ficheiro de destino MOBI" msgid "Default" msgstr "Predefinição" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&TĆ­tulo para o ƍndice:" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "OpƧƵes do Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Etiqueta de Doc. Pessoal:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignorar &margens" @@ -7372,17 +7402,25 @@ msgstr "NĆ£o reduzir o tamanho e profundidade das imagens" msgid "RB Output" msgstr "Ficheiro de destino RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Nenhum formato disponĆ­vel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Ɖ impossĆ­vel construir uma expressĆ£o regular (regex) usando a interface do " "utilizador do Construtor Regex sem um livro." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Abrir livro" @@ -7844,7 +7882,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "NĆ£o definido" @@ -8211,7 +8249,7 @@ msgid "My Books" msgstr "Os Meus Livros" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Gerar catĆ”logo" @@ -8527,14 +8565,14 @@ msgstr "Definir as opƧƵes para converter %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&TĆ­tulo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(es):" @@ -8800,7 +8838,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8969,13 +9007,13 @@ msgstr "" "Por exemplo: Charles Dickens deve ser ordenado como Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "A&valiação:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Avaliação deste livro. 0-5 estrelas" @@ -9045,7 +9083,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Data:" @@ -9119,13 +9157,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -10147,7 +10185,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10396,7 +10434,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10888,7 +10926,7 @@ msgid "Regular expression (?P)" msgstr "ExpressĆ£o regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11424,52 +11462,52 @@ msgstr "&Sair" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "PermissĆ£o negada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11477,27 +11515,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11505,116 +11543,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Definir a capa para o livro a partir do formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Escolher formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "NĆ£o tem permissĆ£o" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "NĆ£o tem permissĆ£o para ler os seguintes ficheiros:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Nenhum formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Ɖ impossĆ­vel ler os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Ɖ impossĆ­vel ler os metadados do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "NĆ£o Ć© uma imagem vĆ”lida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Etiquetas modificadas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11622,38 +11665,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Edita&do:" @@ -11739,7 +11782,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11798,54 +11841,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Ɖ impossĆ­vel ler a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&ComentĆ”rios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14037,34 +14080,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14938,46 +14981,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Ɖ impossĆ­vel converter alguns livros" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "A criar a fila de espera dos livros para conversĆ£o a granel" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "A criar a fila de espera " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Recolher as notĆ­cias de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Converter existentes" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15274,7 +15317,7 @@ msgid "Options to customize the ebook viewer" msgstr "OpƧƵes para personalizar o Visualizador de livros" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Lembrar o tamanho da Ćŗltima janela utilizada" @@ -15520,35 +15563,35 @@ msgstr "Introduzir o tĆ­tulo para o marcador" msgid "Manage Bookmarks" msgstr "Gerir Marcadores" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "A carregar o livro..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Ɖ impossĆ­vel abrir o livro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "OpƧƵes para controlar o Visualizador de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Se especificado a janela do Visualizador vai tentar vir para a frente quando " "iniciada." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Imprimir alertas javascript e mensagens da consola na consola" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16004,7 +16047,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -16012,7 +16055,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16987,19 +17030,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "A compactar a base de dados" @@ -17148,30 +17191,23 @@ msgstr "" "ficheiros no qual estĆ” a guardar." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"O formato no qual apresentar as datas. %d - dia, %b - mĆŖs, %Y - ano. A " -"predefinição Ć©: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Converter os caminhos para minĆŗsculas." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Substituir espaƧos por underscores" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Os formatos pedidos nĆ£o estĆ£o disponĆ­veis" @@ -17398,6 +17434,16 @@ msgstr "" "Carregar automaticamente servidor quando o código-fonte mudar. Pode nĆ£o " "funcionar em todos os ambientes." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18270,102 +18316,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Fonte de NotĆ­cias desconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Descarregamento terminado" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "Falha no descarregamento dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tAtalhos falhados:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "A recolher as fontes..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 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:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "A tentar descarregar a capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "A criar o mastro..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Fontes descarregadas para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "A descarregar a capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Imagem do mastro transferida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Artigo Sem TĆ­tulo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artigo descarregado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Falha no descarregamento do artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "A recolher a fonte" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18373,7 +18419,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19134,6 +19180,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Options to control the conversion to EPUB" #~ msgstr "OpƧƵes para controlar a conversĆ£o para EPUB" @@ -21834,6 +21892,9 @@ msgstr "" #~ msgid "Search as you type" #~ msgstr "Procurar Ć  medida que escreve" +#~ msgid "Insert &blank line" +#~ msgstr "Inserir uma linha em &branco" + #~ msgid "pagebreak" #~ msgstr "quebra de pĆ”gina" @@ -22044,9 +22105,19 @@ msgstr "" #~ msgid "Vietnamese" #~ msgstr "Vietnamita" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "NĆ£o inserir um ƍndice no fim do livro. Útil se o livro tem a seu próprio " +#~ "ƍndice." + #~ msgid "Add Table of Contents to begenning of the book." #~ msgstr "Adicionar um ƍndice no inĆ­cio do livro" +#~ msgid "Del" +#~ msgstr "Apagar" + #~ msgid "" #~ "Choose a location for your books. When you add books to calibre, they will " #~ "be copied here:" @@ -22091,6 +22162,13 @@ msgstr "" #~ msgid "The series number" #~ msgstr "O nĆŗmero da sĆ©rie" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "O formato no qual apresentar as datas. %d - dia, %b - mĆŖs, %Y - ano. A " +#~ "predefinição Ć©: %b, %Y" + #~ msgid "" #~ "Comma separated list of formats to save for each book. By default all " #~ "available books are saved." @@ -22357,6 +22435,9 @@ msgstr "" #~ msgid "description/reviews" #~ msgstr "descriƧƵes/revisƵes" +#~ msgid "Text justification:" +#~ msgstr "Justificação do texto:" + #~ msgid "justify" #~ msgstr "justificar" @@ -22379,6 +22460,13 @@ msgstr "" #~ msgid "Communicate with the PocketBook 602 reader." #~ msgstr "Comunicar com o leitor PocketBook 602." +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "O dispositivo Kobo suporta apenas uma colecção actualmente: a lista " +#~ "\"Im_Reading\". Crie uma etiqueta com a denominação \"Im_Reading\". " + #~ msgid "Communicate with the Booq Avant" #~ msgstr "Comunicar com o leitor Booq Avant" @@ -22547,6 +22635,16 @@ msgstr "" #~ "livros que tenham fim de linha fixos, mas deve ser reduzido se o comprimento " #~ "da linha for variĆ”vel." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Quando o Calibre remove o espaƧamento entre parĆ”grafos, ele auto-define uma " +#~ "indentação de parĆ”grafo, para se certificar que os parĆ”grafos possam ser " +#~ "facilmente distinguĆ­veis. Esta opção controla a largura dessa indentação " +#~ "(ex.o avanƧo da primeira linha do parĆ”grafo)." + #~ msgid "Unable to connect to Bambook." #~ msgstr "Incapaz de comunicar com o dispositivo Bambook !" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 9900f0f0cd..46b47fd222 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-05-27 15:20+0000\n" "Last-Translator: JosĆ© Roitberg \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-07-16 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:52+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "NĆ£o faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "NĆ£o faz absolutamente nada" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "NĆ£o faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "NĆ£o faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -910,7 +910,7 @@ msgstr "Desabilitar a extensĆ£o com nome" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -920,18 +920,18 @@ msgstr "" msgid "Yes" msgstr "Sim" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "CartĆ£o A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -945,7 +945,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -953,7 +953,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Comunica-se com os telefones S60." @@ -1092,7 +1092,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "NotĆ­cias" @@ -1100,8 +1100,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "CatĆ”logo" @@ -1153,33 +1153,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Obtendo lista de livros no dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Transferindo livros para o dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Adicionando livros Ć  lista de metadados do aparelho..." @@ -1187,24 +1187,24 @@ msgstr "Adicionando livros Ć  lista de metadados do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Removendo livros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Removendo livros da lista de metadados do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Enviando metadados ao dispositivo..." @@ -1429,24 +1429,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica-se com o leitor Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Comunica-se com o leitor Kobo." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"O Kobo aceita apenas uma coleção atualmente: a lista \"Estou_Lendo\". Crie " -"uma tag chamada \"Estou_Lendo\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "NĆ£o implementado" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1785,6 +1785,25 @@ msgstr "Comunica-se com um leitor de eBook." msgid "Get device information..." msgstr "Obtendo informaƧƵes do dispositivo..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2051,7 +2070,7 @@ msgstr "OpƧƵes para controlar o processamento do arquivo de saĆ­da %s" msgid "Options to control the look and feel of the output" msgstr "OpƧƵes para controlar a aparĆŖncia do arquivo de saĆ­da" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2059,18 +2078,18 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modificar o texto do documento e estrutura usando os padrƵes definidos pelo " "usuĆ”rio." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Auto-detecção do controle da estrutura de documento." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2079,19 +2098,19 @@ msgstr "" "Controlar a geração automĆ”tica do SumĆ”rio. Por padrĆ£o, se o arquivo fonte " "tem um Ć­ndice, ele serĆ” usado no lugar do que seria gerado automaticamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "OpƧƵes para escolher os metadados no arquivo de saĆ­da" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "OpƧƵes para auxiliar no debugging da conversĆ£o" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Listar listas construĆ­das" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Arquivo de saĆ­da salvo em" @@ -2390,13 +2409,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Quando calibre remove espaƧo entre parĆ”grafos, ele automaticamente configura " -"um identificador de parĆ”grafo, para segurar que os parĆ”grafos possam ser " -"facilmente identificados. Esta opção controla o tamanho do identificador." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2415,13 +2431,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2429,7 +2451,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2438,7 +2460,7 @@ msgstr "" "tipogrĆ”ficos corretos. Para detalhes, acesse " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2446,7 +2468,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2457,7 +2479,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2473,107 +2495,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Configura a data da publicação." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2581,87 +2603,87 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Falhou para decompor data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Convertendo entrada para HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Executando transformaƧƵes no ebook..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Criando" @@ -3299,7 +3321,7 @@ msgid "Producer" msgstr "Produtor" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3466,8 +3488,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Capas" @@ -3580,14 +3602,12 @@ msgstr "Quando presente, use o campo autor ordenado como autor." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"NĆ£o adicione o SumĆ”rio no fim do livro. Útil se o livro tem sua própria " -"tabela de conteĆŗdos." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3606,7 +3626,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Todos os artigos" @@ -3614,70 +3640,70 @@ msgstr "Todos os artigos" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este Ć© um livro Amazon Topaz. Ele nĆ£o pode ser processado." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "PĆ”gina do TĆ­tulo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "SumĆ”rio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ƍndice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "GlossĆ”rio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Agradecimentos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "ColofĆ£o" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedicatória" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "EpĆ­grafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "PrefĆ”cio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Lista de IlustraƧƵes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Lista de Tabelas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "PrefĆ”cio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Texto Principal" @@ -3688,12 +3714,12 @@ msgstr "%s formatos de livro nĆ£o sĆ£o suportados" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "OpƧƵes de geração de SumĆ”rio HTML." @@ -4350,7 +4376,7 @@ msgid "Choose Files" msgstr "Escolher arquivos" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Livros" @@ -4520,8 +4546,8 @@ msgstr "Adicionar na biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nenhum livro selecionado" @@ -4876,7 +4902,7 @@ msgstr "NĆ£o foi possĆ­vel converter" msgid "Starting conversion of %d book(s)" msgstr "Iniciando conversĆ£o de %d livro(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4964,10 +4990,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Apagar" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Remover livros" @@ -5668,38 +5690,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "NĆ£o foi possĆ­vel visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Escolha o formato para visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "MĆŗltiplos Livros Selecionados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5711,15 +5733,15 @@ msgstr "" "ser lento e deixar lento o se computador. Uma vez iniciado o processo ele " "nĆ£o pode ser parado atĆ© ser concluĆ­do. VocĆŖ deseja continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "NĆ£o foi possĆ­vel abrir o diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s nĆ£o tem formatos disponĆ­veis." @@ -5887,7 +5909,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5925,10 +5947,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6060,10 +6082,10 @@ msgstr "saĆ­da" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6099,7 +6121,7 @@ msgstr "saĆ­da" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6709,15 +6731,15 @@ msgid "&Base font size:" msgstr "tamanho &base de fontes:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Tamanho da fonte &chave:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6838,47 +6860,80 @@ msgstr "AparĆŖncia e Comportamento" msgid "Control the look and feel of the output" msgstr "Controla a aparĆŖncia e comportamento da saĆ­da" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Alinhar Ć  esquerda" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Justificar texto" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Desativar redimensionamento do tamanho das fontes" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Tamanho base para &fontes:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "Assistente para ajudar vocĆŖ a escolher um tamanho chave para fontes" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "&Altura da Linha:" -#: /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:156 msgid "Input character &encoding:" msgstr "&Codificação de caracteres de entrada" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Remover e&spaƧamento entre parĆ”grafos" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Tamanho do espaƧamento:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linearizar tabelas" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Transformar caracteres unicode em ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Manter &ligaduras" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "&CSS extra" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -6888,44 +6943,16 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Justificação de texto:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linearizar tabelas" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "&CSS extra" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Transformar caracteres unicode em ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Inserir linha em &branco" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Manter &ligaduras" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6996,33 +7023,33 @@ msgstr "" "metadados quanto for possível." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Escolher capa de " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Não foi possível ler" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Você não tem permissão para ler o arquivo: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Erro ao ler arquivo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      Existe um erro durante a leitura do arquivo:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " não é uma imagem vÔlida" @@ -7047,7 +7074,7 @@ msgid "&Title: " msgstr "&Título: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Mudar o título deste livro" @@ -7079,7 +7106,7 @@ msgstr "Ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -7091,7 +7118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&SĆ©rie:" @@ -7099,7 +7126,7 @@ msgstr "&SĆ©rie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Lista de sĆ©ries conhecidas. Ɖ possĆ­vel adicionar novas sĆ©ries." @@ -7116,39 +7143,43 @@ msgstr "SaĆ­da MOBI" msgid "Default" msgstr "PadrĆ£o" -#: /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:78 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:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 msgid "Rescale images for &Palm devices" msgstr "Redimensionar imagens para dispositivos &Palm" -#: /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:80 msgid "Use author &sort for author" msgstr "Use autor &ordenado como autor" -#: /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:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "OpƧƵes para Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7259,17 +7290,25 @@ msgstr "" msgid "RB Output" msgstr "SaĆ­da RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Nenhum formato disponĆ­vel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "NĆ£o foi possĆ­vel montar expressĆ£o regular usando a interface do montador sem " "um livro." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Abrir livro" @@ -7730,7 +7769,7 @@ msgstr "Navegador de Capas nĆ£o pode ser carregado" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Indefinido" @@ -8092,7 +8131,7 @@ msgid "My Books" msgstr "Meus Livros" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Gerar catĆ”logo" @@ -8403,14 +8442,14 @@ msgstr "Definir as opƧƵes para converter %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&TĆ­tulo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(es):" @@ -8678,7 +8717,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8841,13 +8880,13 @@ msgstr "" "exemplo Charles Dickens deve ser organizado como Dickens,Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Avaliação" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Avalie este livro. 0-5 estrelas" @@ -8922,7 +8961,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Data:" @@ -8999,13 +9038,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "Metadados &bĆ”sicos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "Metadados &customizados" @@ -10023,7 +10062,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10271,7 +10310,7 @@ msgid "Rename the item in every book where it is used." msgstr "Renomear o item em cada livro onde ele for usado" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10753,7 +10792,7 @@ msgid "Regular expression (?P)" msgstr "ExpressĆ£o regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN" @@ -11295,52 +11334,52 @@ msgstr "&Sair" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "PermissĆ£o negada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11348,27 +11387,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11376,116 +11415,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Defina a capa para o livro a partir do formato selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Escolha formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Sem permissĆ£o" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "VocĆŖ nĆ£o tem permissĆ£o para ler os seguintes arquivos:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Nenhum formato selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "NĆ£o foi possĆ­vel ler metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "NĆ£o foi possĆ­vel ler metadados o formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Navegar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Baixar capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Gerar capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "NĆ£o Ć© uma figura vĆ”lida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Especificar tĆ­tulo e autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "VocĆŖ deve especificar um tĆ­tulo e autor antes de gerar uma capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11493,38 +11537,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Este nĆŗmero ISBN Ć© vĆ”lido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Este nĆŗmero ISBN Ć© invĆ”lido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Publicado&d:" @@ -11610,7 +11654,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11669,54 +11713,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "NĆ£o foi possĆ­vel ler a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&ComentĆ”rios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13930,34 +13974,34 @@ msgstr "NĆ£o foi possĆ­vel remover" msgid "Cannot remove the actions %s from this location" msgstr "NĆ£o foi possĆ­vel remover as aƧƵes %s deste local" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "AƧƵes disponĆ­&veis" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "AƧƵes atuais" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Mover ação selecionada para cima" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Mover ação selecionada para baixo" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Adicionar aƧƵes selecionadas para barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Remover aƧƵes selecionadas da barra de ferramenta" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "AƧƵes atuais" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Mover ação selecionada para cima" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Mover ação selecionada para baixo" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14833,46 +14877,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "NĆ£o foi possĆ­vel converter alguns livros" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Fila de livros para conversĆ£o em massa" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Colocando na fila " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Obter notĆ­cias de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15170,7 +15214,7 @@ msgid "Options to customize the ebook viewer" msgstr "OpƧƵes de personalização do visualizador de eBooks" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Lembrar do Ćŗltimo tamanho da janela" @@ -15418,35 +15462,35 @@ msgstr "Colocar o tĆ­tulo para o favorito:" msgid "Manage Bookmarks" msgstr "Organizar favoritos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Carregando eBook..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "NĆ£o foi possĆ­vel abrir o eBook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "OpƧƵes de controle do visualizador de eBooks" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Se especificado, a janela do visualizador irĆ” tentar vir para frente quando " "iniciada." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Imprimir alerta javascript e mensagens de console no console" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15904,7 +15948,7 @@ msgstr "marcado" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "sim" @@ -15912,7 +15956,7 @@ msgstr "sim" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "nĆ£o" @@ -16915,19 +16959,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Compactando banco de dados" @@ -17081,30 +17125,23 @@ msgstr "" "o sistema de arquivos que você estÔ salvando suporta \"unicode\"." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"O formato no qual mostra datas: %d - dia, %b - mês, %Y - ano. O padrão é: " -"%b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Converter caminhos para caixa baixa" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Substituir espaços em branco por \"_\"" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Formato requisitado não disponível" @@ -17330,6 +17367,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18197,102 +18244,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:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Download concluído" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "Falha ao baixar os seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tLinks que falharam:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Obtendo feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Obtendo feeds da pÔgina índice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Tentando obter capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds descarregados para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Baixando capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Imagem de cabeçalho baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Artigo sem título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artigo transferido: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Transferência de artigo falhou: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Obtendo feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18300,7 +18347,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -19060,6 +19107,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Sort key for the author" #~ msgstr "Ordena a chave pelo autor" @@ -19334,6 +19393,9 @@ msgstr "" #~ msgid "&Search:" #~ msgstr "&Procurar:" +#~ msgid "Del" +#~ msgstr "Apagar" + #~ msgid "Convert E-books" #~ msgstr "Converter eBooks" @@ -19867,6 +19929,15 @@ msgstr "" #~ "padrão, nenhum link é ignorado. Se ambos, --filter-regexp e --match-regexp " #~ "são especificados juntos, então --filter-regexp é aplicado primeiro." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Quando calibre remove espaço entre parÔgrafos, ele automaticamente configura " +#~ "um identificador de parÔgrafo, para segurar que os parÔgrafos possam ser " +#~ "facilmente identificados. Esta opção controla o tamanho do identificador." + #~ msgid "" #~ "Do not use SVG for the book cover. Use this option if your EPUB is going to " #~ "be used ona device that does not support SVG, like the iPhone or the " @@ -20101,6 +20172,19 @@ msgstr "" #~ "&Preprocessa o arquivo de entrada para possivelmente melhorar a detecção da " #~ "estrutura" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Não adicione o SumÔrio no fim do livro. Útil se o livro tem sua própria " +#~ "tabela de conteúdos." + +#~ msgid "Text justification:" +#~ msgstr "Justificação de texto:" + +#~ msgid "Insert &blank line" +#~ msgstr "Inserir linha em &branco" + #~ msgid "" #~ "Transliterate unicode characters to an ASCII representation. Use with care " #~ "because this will replace unicode characters with ASCII. For instance it " @@ -20625,6 +20709,9 @@ msgstr "" #~ "UsuÔrio para uma discussão de como o redimensionamento de fontes " #~ "funciona.

      " +#~ msgid "Indent size:" +#~ msgstr "Tamanho do espaƧamento:" + #~ msgid "" #~ "Specify the character encoding of the output document. The default is utf-8. " #~ "Note: This option is not honored by all formats." @@ -20860,6 +20947,13 @@ msgstr "" #~ msgid "The tags editor cannot be used if you have modified the tags" #~ msgstr "Os campos editora nĆ£o podem ser usados se vocĆŖ modificar os campos" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "O formato no qual mostra datas: %d - dia, %b - mĆŖs, %Y - ano. O padrĆ£o Ć©: " +#~ "%b, %Y" + #~ msgid "The priority of worker processes" #~ msgstr "A prioridade dos processos" @@ -21076,6 +21170,13 @@ msgstr "" #~ msgid "Communicate with the PocketBook 602 reader." #~ msgstr "Comunique-se com o leitor PocketBook 602." +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "O Kobo aceita apenas uma coleção atualmente: a lista \"Estou_Lendo\". Crie " +#~ "uma tag chamada \"Estou_Lendo\" " + #~ msgid "Communicate with the Digma Q600" #~ msgstr "Comunicar-se com o Digma Q600" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 6b9358625f..6a06df31c7 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-21 10:10+0000\n" "Last-Translator: Anca Stratulat \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-07-22 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:47+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "Nu face absolut nimic" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -924,7 +924,7 @@ msgstr "Dezactivează plugin-ul specificat prin nume" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -934,18 +934,18 @@ msgstr "" msgid "Yes" msgstr "Da" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Cardul A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -959,7 +959,7 @@ msgstr "Registrul pentru depanare" msgid "Communicate with Android phones." msgstr "Comunica cu telefoane Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -967,7 +967,7 @@ msgstr "" "Lista separata prin virgule a directoarelor ce vor fi trimise catre " "dispozitiv. Va fi folosit primul dispozitiv identificat." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Comunica cu telefoanele S60." @@ -1103,7 +1103,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Noutăți" @@ -1111,8 +1111,8 @@ msgstr "Noutăți" #: /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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Catalog" @@ -1163,33 +1163,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Obtine lista cartilor din dispozitiv" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Transfera carti catre dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Adaugă carÅ£i listei de metadate a dispozitivului..." @@ -1197,24 +1197,24 @@ msgstr "Adaugă carÅ£i listei de metadate a dispozitivului..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Sterge carti din dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Şterge cărÅ£i din lista de metadate a dispozitivului..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Trimite metadate catre dispozitiv" @@ -1438,24 +1438,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica cu Kindle DX" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Comunica cu Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo suporta pentru moment doar o singura colectie: lista \"Im_Reading\". " -"Creaza o eticheta numita \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Neimplementat" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1802,6 +1802,25 @@ msgstr "Comunica cu un cititor eBook." msgid "Get device information..." msgstr "Obtin informatii despre dispozitiv..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2081,7 +2100,7 @@ msgstr "Opțiuni pentru controlul prelucrării fișierului de ieșire %s" msgid "Options to control the look and feel of the output" msgstr "Opțiuni pentru controlul aspectului și comportamentului ieșirii" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2089,18 +2108,18 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Modifică textul și structura documentului folosind tipare definite de către " "utilizator." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Controlează auto-detecÅ£ia structurii documentului" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2110,19 +2129,19 @@ msgstr "" "are un cuprins, acesta va fi folosit de regulă pentru cuprinsul celui " "generat automat." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Opțiuni pentru precizarea metadatelor la ieșire" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Opțiuni pentru asistarea depanării conversiei" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Afișează rețetele incluse" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Ieșirea salvată Ć®n" @@ -2440,13 +2459,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"CĆ¢nd Calibre șterge spațiile dintre paragrafe, el fixează automat o " -"indentare, pentru a se asigura ca paragrafele pot fi ușor distinse. Aceasta " -"opțiune controlează lățimea acelei indentări." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2466,6 +2482,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2473,7 +2495,7 @@ msgstr "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2481,7 +2503,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2490,7 +2512,7 @@ msgstr "" "tipografice corecte. Pentru detalii, vizitați " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2498,7 +2520,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2515,7 +2537,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2530,87 +2552,87 @@ msgstr "" "Calibre va schimba o ligatura in perechea de litere normale corespunzatoare. " "Aceasta optiune va pastra ligaturile." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Introdu titlul" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "IntroduceÅ£i autorii. Autorii multiplii trebuie separaÅ£i prin \"&\"." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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 intre 1 și " "5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "SetaÅ£i limbajul." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Indicați data publicării." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2618,7 +2640,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2628,14 +2650,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2643,7 +2665,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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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,12 +2678,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2669,7 +2691,7 @@ msgstr "" "Elimină paragrafele goale din document atunci cĆ¢nd acestea există Ć®ntre " "fiecare alt paragraf." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2678,7 +2700,7 @@ msgstr "" "ƎnlocuiÅ£i separatorii fini ai textului care utilizează multiple linii goale " "cu reguli orizontale." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2686,7 +2708,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2696,7 +2718,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

      or

      tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2704,53 +2726,53 @@ 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "Model de cautare (expresie comună) Ć®nlocuit cu sr1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "Ǝnlocuieste textul găsit cu o căutare sr1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "Model de căutare (expresie obişnuită) Ć®nlocuire sr2." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "Ǝnlocuirea textului găsit prin căutarea sr2." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "Model de căutare (expresie obişnuită) Ć®nlocuire cu sr3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "Ǝnlocuirea textului găsit prin căutarea sr3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "Nu a fost găsită o e-carte Ć®n arhivă" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Nu s-a putut interpreta data / ora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Convertire intrare Ć®n HTML" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Rularea transformări ale carÅ£ii electronice." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Creare" @@ -3433,7 +3455,7 @@ msgid "Producer" msgstr "Producător" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3597,8 +3619,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Copertă" @@ -3716,14 +3738,12 @@ msgstr "CĆ¢nd prezent, utilizează cĆ¢mpul sortarii după autor, ca autor." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Nu adăugaÅ£i Cuprins la sfĆ¢rşitul cărÅ£ii. Util Ć®n cazul Ć®n care cartea are " -"propriul său cuprins." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Titlu pentru orice linie generata a tabelului" @@ -3745,7 +3765,13 @@ msgstr "" "va Ć®ncerca să convertească marjele specificate Ć®n documentul de intrare, " "altfel le va ignora." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Toate articolele" @@ -3753,70 +3779,70 @@ msgstr "Toate articolele" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Aceasta este o carte Amazon Topaz. Nu poate fi procesată." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Copertă interioară" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Cuprins" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Glosar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "MulÅ£umiri" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Casetă" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Drepturi de autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Dedicație" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Ǝnainte" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Listă cu ilustraÅ£ii" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Lista Tabelelor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Observații" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Prefaţă" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Textul principal" @@ -3827,12 +3853,12 @@ msgstr "%s formatul cărÅ£ilor nu este acceptat" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Generator de optiuni HTML TOC" @@ -4493,7 +4519,7 @@ msgid "Choose Files" msgstr "Alege fişiere" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Cărți" @@ -4664,8 +4690,8 @@ msgstr "Adaugă bibliotecii" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nu a fost selectată nici o carte" @@ -5029,7 +5055,7 @@ msgstr "Nu poate fi convertit" msgid "Starting conversion of %d book(s)" msgstr "Incepand conversia %d in carte" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "Fişier gol, procesul de conversie a fost probabil prăbuşit" @@ -5121,10 +5147,6 @@ msgstr "" "Nu a reuşit stergerea unor cărÅ£i, faceÅ£i clic pe butonul Afişare detalii " "pentru detalii." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Şterge" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Elimina cărÅ£i" @@ -5838,27 +5860,27 @@ msgstr "Citeste o carte aleatoare" msgid "Clear recently viewed list" msgstr "Şterge lista vizualizata recent" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Nu poate fi vizualizata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Format indisponibil" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "CărÅ£ile selectate nu au format" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Alege formatul pentru a fi vizualizat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5867,11 +5889,11 @@ msgstr "" "Nu toate cărÅ£ile selectate au fost disponibile Ć®n %s format. Ar trebui să le " "convertiÅ£i." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "CarÅ£i Multiple Selectate" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5880,15 +5902,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Fişierul nu poate fi deschis" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Aceasta carte nu mai există Ć®n biblioteca dumneavoastră" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s nu are formate disponibile" @@ -6045,7 +6067,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6083,10 +6105,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6216,10 +6238,10 @@ msgstr "ieşire" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6255,7 +6277,7 @@ msgstr "ieşire" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6854,15 +6876,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6983,91 +7005,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -7137,33 +7164,33 @@ msgstr "" "cât posibil." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -7188,7 +7215,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -7218,7 +7245,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -7227,7 +7254,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -7235,7 +7262,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -7252,39 +7279,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7395,15 +7426,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7857,7 +7896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -8211,7 +8250,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8520,14 +8559,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8793,7 +8832,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Metadate personalizate" @@ -8954,13 +8993,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -9030,7 +9069,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -9104,13 +9143,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&Metadate de bază" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&Metadate personalizate" @@ -10123,7 +10162,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10361,7 +10400,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10840,7 +10879,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -11366,52 +11405,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11419,27 +11458,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11447,116 +11486,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "Setaţi metadatele pentru carte, în formatul selectat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Metadatele nu au putut fi citite" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Metadatele nu au putut fi citite de pe %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11564,38 +11608,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11685,7 +11729,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Editează metadatele" @@ -11744,54 +11788,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "Schimbă modul în care calibre descarcă metadatele" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "&Editeaza metadate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13929,34 +13973,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14826,46 +14870,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15152,7 +15196,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -15394,33 +15438,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15852,7 +15896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15860,7 +15904,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16752,17 +16796,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16901,28 +16945,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -17139,6 +17178,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17999,102 +18048,102 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Articol fără titlu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18102,7 +18151,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18871,6 +18920,18 @@ msgstr "" "defecte, de ex. lățimea minimă a barei este dublul lățimii corecte; dar și\n" "alte defecte diverse Ć®n anumite configurații. Activați opțiunea pe riscul Dv!" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Options to control the conversion to EPUB" #~ msgstr "OpÅ£iuni pentru controlul conversiei la EPUB" @@ -19050,6 +19111,15 @@ msgstr "" #~ "Ǝnălțimea liniei Ć®n pts. Controlează spațiile dintre liniile consecutive de " #~ "text. Implicit nu se modifică nici o Ć®nălțime de linie." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "CĆ¢nd Calibre șterge spațiile dintre paragrafe, el fixează automat o " +#~ "indentare, pentru a se asigura ca paragrafele pot fi ușor distinse. Aceasta " +#~ "opțiune controlează lățimea acelei indentări." + #~ msgid "" #~ "Attempt to detect and correct hard line breaks and other problems in the " #~ "source file. This may make things worse, so use with care." @@ -19061,6 +19131,13 @@ msgstr "" #~ msgid "Use a regular expression to try and remove the header." #~ msgstr "Folosiți o expresie obișnuită pentru a Ć®ncerca să ștergeți antetul." +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo suporta pentru moment doar o singura colectie: lista \"Im_Reading\". " +#~ "Creaza o eticheta numita \"Im_Reading\" " + #~ msgid "Communicate with the Digma Q600" #~ msgstr "Comunica cu Digma Q600" @@ -19388,6 +19465,13 @@ msgstr "" #~ msgid "A cover was found for this book" #~ msgstr "A fost găsită o copertă pentru acestă carte" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Nu adăugaÅ£i Cuprins la sfĆ¢rşitul cărÅ£ii. Util Ć®n cazul Ć®n care cartea are " +#~ "propriul său cuprins." + #, python-format #~ msgid "Book %s of %s" #~ msgstr "Carte %s din %s" @@ -19412,6 +19496,9 @@ msgstr "" #~ msgid "Select destination for %s.%s" #~ msgstr "Selectează destinaÅ£a pentru %s.%s" +#~ msgid "Del" +#~ msgstr "Şterge" + #, python-format #~ msgid "Copied %d books to %s" #~ msgstr "CărÅ£i %d copiate Ć®n %s" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index fb90bfc5e0..5e2225e88e 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-21 04:25+0000\n" "Last-Translator: Flame-037 \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-07-22 04:41+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:47+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -28,20 +28,20 @@ msgid "Does absolutely nothing" msgstr "ŠŠøŃ‡ŠµŠ³Š¾ не Гелает" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -99,9 +99,9 @@ msgstr "ŠŠøŃ‡ŠµŠ³Š¾ не Гелает" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -164,11 +164,11 @@ msgstr "ŠŠøŃ‡ŠµŠ³Š¾ не Гелает" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -179,14 +179,14 @@ msgstr "ŠŠøŃ‡ŠµŠ³Š¾ не Гелает" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -905,7 +905,7 @@ msgstr "ŠžŃ‚ŠŗŠ»ŃŽŃ‡ŠøŃ‚ŃŒ ŃƒŠŗŠ°Š·Š°Š½Š½Ń‹Š¹ плагин" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -915,18 +915,18 @@ msgstr "" msgid "Yes" msgstr "Да" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "ŠžŃŠ½Š¾Š²Š½Š°Ń" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "ŠšŠ°Ń€Ń‚Š° 1" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -940,7 +940,7 @@ msgstr "Š–ŃƒŃ€Š½Š°Š» ошибок" msgid "Communicate with Android phones." msgstr "Š”Š¾ŠµŠ“ŠøŠ½ŠøŃ‚ŃŒŃŃ с Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -948,7 +948,7 @@ msgstr "" "РазГелённый Š·Š°ŠæŃŃ‚Š°ŃŠ¼Šø список Гиректории Š“Š»Ń отправки e-books на ŃŃ‚Š¾ " "ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾. Š‘ŃƒŠ“ŠµŃ‚ использовано первое в списке ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Š”Š¾ŠµŠ“ŠøŠ½ŠøŃ‚ŃŒŃŃ с телефоном S60" @@ -1076,7 +1076,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ŠŠ¾Š²Š¾ŃŃ‚Šø" @@ -1084,8 +1084,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "ŠšŠ°Ń‚Š°Š»Š¾Š³" @@ -1136,33 +1136,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "ŠŸŠ¾Š»ŃƒŃ‡ŠµŠ½ŠøŠµ списка книг с ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š°..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ŠŸŠµŃ€ŠµŠ“Š°Ń‡Š° книги на ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Добавление книги в список метаГанных ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š°..." @@ -1170,24 +1170,24 @@ msgstr "Добавление книги в список метаГанных у #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "УГаление книги с ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š°..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "УГаление книги ŠøŠ· списка метаГанных ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š°..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "ŠžŃ‚ŠæŃ€Š°Š²ŠŗŠ° метаГанные на ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾..." @@ -1412,24 +1412,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Š”Š¾ŠµŠ“ŠøŠ½ŠøŃ‚ŃŒŃŃ с Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Š”Š¾ŠµŠ“ŠøŠ½ŠøŃ‚ŃŒŃŃ с Kobo" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo сейчас поГГерживает Ń‚Š¾Š»ŃŒŠŗŠ¾ оГну ŠŗŠ¾Š»Š»ŠµŠŗŃ†ŠøŃŽ: \"Im_Reading\". ДозГайте " -"Š¼ŠµŃ‚ŠŗŃƒ \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "ŠŠµ реализовано" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1756,6 +1756,25 @@ msgstr "Š”Š¾ŠµŠ“ŠøŠ½ŠøŃ‚ŃŒŃŃ с ŃŠ»ŠµŠŗŃ‚Ń€Š¾Š½Š½Š¾Š¹ книгой." msgid "Get device information..." msgstr "ŠŸŠ¾Š»ŃƒŃ‡ŠµŠ½ŠøŠµ ŠøŠ½Ń„Š¾Ń€Š¼Š°Ń†ŠøŃŽ об ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Šµ..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2019,7 +2038,7 @@ msgstr "ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠø Š“Š»Ń ŠŗŠ¾Š½Ń‚Ń€Š¾Š»Ń обработки выхоГ msgid "Options to control the look and feel of the output" msgstr "ŠžŠæŃ†ŠøŠø Š“Š»Ń ŠŗŠ¾Š½Ń‚Ń€Š¾Š»Ń за внешним виГом выхоГного файла" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2027,16 +2046,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ŠšŠ¾Š½Ń‚Ń€Š¾Š»ŃŒ Š°Š²Ń‚Š¾Š¾ŠæŃ€ŠµŠ“ŠµŠ»ŠµŠ½ŠøŃ ŃŃ‚Ń€ŃƒŠŗŃ‚ŃƒŃ€Ń‹ Š“Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚Š°." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2046,19 +2065,19 @@ msgstr "" "файл имеет соГержание, оно Š±ŃƒŠ“ет ŠøŃŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŃŒŃŃ вместо автоматически " "сгенерированного." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠø Š“Š»Ń ŃƒŃŃ‚Š°Š½Š¾Š²ŠŗŠø метаГанных выхоГного файла" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠø Š“Š»Ń Š¾Š±Š»ŠµŠ³Ń‡ŠµŠ½ŠøŃ отлаГки ŠæŃ€ŠµŠ¾Š±Ń€Š°Š·Š¾Š²Š°Š½ŠøŃ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Вывести встроенные рецепты" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "ВыхоГные Ганные сохранены в" @@ -2352,13 +2371,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"КогГа calibre ŃƒŠ“Š°Š»ŃŠµŃ‚ ŠæŃ€Š¾Š¼ŠµŠ¶ŃƒŃ‚ŠŗŠø межГу параграфами, она автоматически " -"ŃƒŃŃ‚Š°Š½Š°Š²Š»ŠøŠ²Š°ŠµŃ‚ Š¾Ń‚ŃŃ‚ŃƒŠæ параграфам Š“Š»Ń ŃƒŠ“Š¾Š±Š¾Ń‡ŠøŃ‚Š°ŠµŠ¼Š¾ŃŃ‚Šø. Эта Š¾ŠæŃ†ŠøŃ ŠŗŠ¾Š½Ń‚Ń€Š¾Š»ŠøŃ€ŃƒŠµŃ‚ " -"ŃˆŠøŃ€ŠøŠ½Ńƒ Š¾Ń‚ŃŃ‚ŃƒŠæŠ°." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2377,6 +2393,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2384,7 +2406,7 @@ msgstr "" "картинка в файле-источнике - обложка, а вы ŃŠ¾Š±ŠøŃ€Š°ŠµŃ‚ŠµŃŃŒ ŃƒŠŗŠ°Š·Š°Ń‚ŃŒ Š“Ń€ŃƒŠ³ŃƒŃŽ " "обложку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2392,7 +2414,7 @@ msgstr "" "Š’ŃŃ‚Š°Š²ŠøŃ‚ŃŒ метаГанные в начале книги. Полезно, если ваше ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾ не " "поГГерживает вывоГ метаГанных." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2401,7 +2423,7 @@ msgstr "" "ŃŠŗŠ²ŠøŠ²Š°Š»ŠµŠ½Ń‚Š°Š¼. Более поГробно, см. " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2409,7 +2431,7 @@ msgstr "" "ŠŸŃ€Š¾Ń‡ŠøŃ‚Š°Ń‚ŃŒ метаГанные ŠøŠ· указанного OPF-файла. ŠœŠµŃ‚Š°Š“Š°Š½Š½Ń‹Šµ, прочитанные таким " "образом, Š·Š°Š¼ŠµŠ½ŃŃ‚ все метаГанные исхоГного Š“Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚Š°" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2420,7 +2442,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2436,107 +2458,107 @@ msgstr "" "ŃƒŠ¼Š¾Š»Ń‡Š°Š½ŠøŃŽ, calibre превратит Š»ŠøŠ³Š°Ń‚ŃƒŃ€Ńƒ в ŃŠ¾Š¾Ń‚Š²ŠµŃ‚ŃŃ‚Š²ŃƒŃŽŃ‰ŃƒŃŽ ŠæŠ°Ń€Ńƒ Š½Š¾Ń€Š¼Š°Š»ŃŒŠ½Ń‹Ń… " "символов. Эта Š¾ŠæŃ†ŠøŃ сохранит ŠøŃ… вместо ŃŃ‚Š¾Š³Š¾." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Š£ŠŗŠ°Š·Š°Ń‚ŃŒ авторов. ŠŠµŃŠŗŠ¾Š»ŃŒŠŗŠ¾ авторов Голжны Š±Ń‹Ń‚ŃŒ разГелены амперсанГами." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "Š’ŠµŃ€ŃŠøŃ заголовка, ŠøŃŠæŠ¾Š»ŃŒŠ·ŃƒŠµŠ¼Š°Ń Š“Š»Ń сортировки. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "Дтрока, ŠøŃŠæŠ¾Š»ŃŒŠ·ŃƒŠµŠ¼Š°Ń при сортировке по авторам. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "Š£ŃŃ‚Š°Š½Š¾Š²ŠøŃ‚ŃŒ обложку Š“Š»Ń указанного файла или URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Š£ŃŃ‚Š°Š½Š¾Š²ŠøŃ‚ŃŒ Š“Š°Ń‚Ńƒ ŠæŃƒŠ±Š»ŠøŠŗŠ°Ń†ŠøŠø." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Š£ŃŃ‚Š°Š½Š¾Š²ŠøŃ‚ŃŒ Š²Ń€ŠµŠ¼ŠµŠ½Š½ŃƒŃŽ Š¼ŠµŃ‚ŠŗŃƒ книги (ŠøŃŠæŠ¾Š»ŃŒŠ·ŃƒŠµŃ‚ŃŃ столбцом Гаты в calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2544,86 +2566,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "ŠŠµ могу найти книгу в архиве" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Š—Š½Š°Ń‡ŠµŠ½ŠøŃ номера в серии Šø рейтинге Голжны Š±Ń‹Ń‚ŃŒ числами. Š˜Š³Š½Š¾Ń€ŠøŃ€ŃƒŃŽ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "ŠŠµŠ²Š¾Š·Š¼Š¾Š¶Š½Š¾ Ń€Š°Š·Š¾Š±Ń€Š°Ń‚ŃŒ Š“Š°Ń‚Ńƒ / Š²Ń€ŠµŠ¼Ń" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "ŠšŠ¾Š½Š²ŠµŃ€Ń‚ŠøŃ€ŃƒŃŽ вхоГной файл в HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Š’Ń‹ŠæŠ¾Š»Š½ŃŃŽ ŠæŃ€ŠµŠ¾Š±Ń€Š°Š·Š¾Š²Š°Š½ŠøŃ книги..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Š”Š¾Š·Š“Š°ŃŽ" @@ -3270,7 +3292,7 @@ msgid "Producer" msgstr "Дпонсор" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3438,8 +3460,8 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "ŠžŠ±Š»Š¾Š¶ŠŗŠ°" @@ -3551,14 +3573,12 @@ msgstr "Если ŠøŠ¼ŠµŠµŃ‚ся поле сортировки по Š°Š²Ń‚Š¾Ń€Ńƒ, #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"ŠŠµ Š“Š¾Š±Š°Š²Š»ŃŃ‚ŃŒ в конец книги соГержание. Полезно, если у книги уже ŠµŃŃ‚ŃŒ " -"основное соГержание." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Заголовок Š“Š»Ń Š»ŃŽŠ±Ń‹Ń… сгенерированных in-line оглавлений." @@ -3577,7 +3597,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Все ŃŃ‚Š°Ń‚ŃŒŠø" @@ -3585,70 +3611,70 @@ msgstr "Все ŃŃ‚Š°Ń‚ŃŒŠø" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Это книга Amazon Topaz. ŠžŠ½Š° не может Š±Ń‹Ń‚ŃŒ прочитана." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Š¢ŠøŃ‚ŃƒŠ»ŃŒŠ½Š°Ń страница" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "ДоГержание" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ИнГекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Глоссарий" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "ŠŸŠ¾Š“Ń‚Š²ŠµŃ€Š¶Š“ŠµŠ½ŠøŃ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Š‘ŠøŠ±Š»ŠøŠ¾Š³Ń€Š°Ń„ŠøŃ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "ŃŠ¼Š±Š»ŠµŠ¼Š° ŠøŠ·Š“Š°Ń‚ŠµŠ»ŃŒŃŃ‚Š²Š°" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "ŠšŠ¾ŠæŠøŃ€Š°Š¹Ń‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "ŠŸŠ¾ŃŠ²ŃŃ‰ŠµŠ½ŠøŠµ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Эпиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "ŠŸŃ€ŠµŠ“ŠøŃŠ»Š¾Š²ŠøŠµ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Дписок ŠøŠ»Š»ŃŽŃŃ‚раций" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "ŠžŠ³Š»Š°Š²Š»ŠµŠ½ŠøŠµ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Заметки" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "ВвеГение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "ŠžŃŠ½Š¾Š²Š½Š¾Š¹ текст" @@ -3659,12 +3685,12 @@ msgstr "%s формат книг не ŠæŠ¾Š“Š“ŠµŃ€Š¶ŠøŠ²Š°ŠµŃ‚ŃŃ" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Варианты ŃŠ¾Š·Š“Š°Š½ŠøŃ HTML ŃŠ¾Š“ŠµŃ€Š¶Š°Š½ŠøŃ" @@ -4340,7 +4366,7 @@ msgid "Choose Files" msgstr "Выберите файлы" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Книги" @@ -4509,8 +4535,8 @@ msgstr "Š”Š¾Š±Š°Š²ŠøŃ‚ŃŒ в Š±ŠøŠ±Š»ŠøŠ¾Ń‚ŠµŠŗŃƒ" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "ŠŠµŃ‚ выбранных книг" @@ -4863,7 +4889,7 @@ msgstr "ŠŠµ ŠæŃ€ŠµŠ¾Š±Ń€Š°Š·ŃƒŠµŃ‚ŃŃ" msgid "Starting conversion of %d book(s)" msgstr "ŠŸŠ¾Š“Š³Š¾Ń‚Š¾Š²ŠŗŠ° Šŗ ŠŗŠ¾Š½Š²ŠµŃ€Ń‚ŠøŃ€Š¾Š²Š°Š½ŠøŃŽ %d книг(Šø)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" "ŠŸŃƒŃŃ‚Š¾Š¹ выхоГной файл, возможно процесс ŠæŃ€ŠµŠ¾Š±Ń€Š°Š·Š¾Š²Š°Š½ŠøŃ Š·Š°Š²ŠµŃ€ŃˆŠøŠ»ŃŃ аварийно" @@ -4952,10 +4978,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "ŠŠµ уГалось ŃƒŠ“Š°Š»ŠøŃ‚ŃŒ некоторые книги, нажмите кнопку ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ Гетали." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Š£Š“Š°Š»ŠøŃ‚ŃŒ книги" @@ -5652,27 +5674,27 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "ŠŠµŠ²Š¾Š·Š¼Š¾Š¶Š½Š¾ ŠæŃ€Š¾ŃŠ¼Š¾Ń‚Ń€ŠµŃ‚ŃŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Фомат не Š“Š¾ŃŃ‚ŃƒŠæŠµŠ½" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Š˜Š·Š±Ń€Š°Š½Š½Ń‹Šµ книги не ŠøŠ¼ŠµŃŽŃ‚ формат" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Выберете Š“Š»Ń просмотра формат" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5681,11 +5703,11 @@ msgstr "" "ŠŠµ все выбранные книги были Š“Š¾ŃŃ‚ŃƒŠæŠ½Ń‹ в формате %s. Š’Ń‹ Голжны сначала " "ŠæŃ€ŠµŠ¾Š±Ń€Š°Š·Š¾Š²Š°Ń‚ŃŒ ŠøŃ…." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Выбраны несколько книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5698,15 +5720,15 @@ msgstr "" "Š—Š°ŠæŃƒŃ‰ŠµŠ½Š½Ń‹Š¹ процесс не сможет Š±Ń‹Ń‚ŃŒ остановлен пока не Š±ŃƒŠ“ет Š·Š°Š²ŠµŃ€ŃˆŠµŠ½. Š’Ń‹ " "хотите ŠæŃ€Š¾Š“Š¾Š»Š¶ŠøŃ‚ŃŒ?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "ŠŠµ могу Š¾Ń‚ŠŗŃ€Ń‹Ń‚ŃŒ папку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s неизвестный формат." @@ -5872,7 +5894,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5910,10 +5932,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6046,10 +6068,10 @@ msgstr "вывоГ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6085,7 +6107,7 @@ msgstr "вывоГ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6702,15 +6724,15 @@ msgid "&Base font size:" msgstr "&Базовый размер ŃˆŃ€ŠøŃ„Ń‚Š°:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Размер ŃˆŃ€ŠøŃ„Ń‚Š° &кнопок:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6831,48 +6853,81 @@ msgstr "Š’ŠøŠ“ Šø Ń„ŃƒŠ½ŠŗŃ†ŠøŠø" msgid "Control the look and feel of the output" msgstr "Š˜Š·Š¼ŠµŠ½ŠøŃ‚ŃŒ внешний виГ Š“Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚Š°" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "ŠžŃ€ŠøŠ³ŠøŠ½Š°Š»" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Š’Ń‹Ń€Š¾Š²Š½ŃŃ‚ŃŒ влево" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Š’Ń‹Ń€Š¾Š²Š½ŃŃ‚ŃŒ текст" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&ŠžŃ‚ŠŗŠ»ŃŽŃ‡ŠøŃ‚ŃŒ Š¼Š°ŃŃˆŃ‚Š°Š±ŠøŃ€Š¾Š²Š°Š½ŠøŠµ ŃˆŃ€ŠøŃ„Ń‚Š°" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Размер основного ŃˆŃ€ŠøŃ„Ń‚Š°:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "ŠœŠ°ŃŃ‚ŠµŃ€, который поможет Š²Ń‹Š±Ń€Š°Ń‚ŃŒ вам ŠæŠ¾Š“Ń…Š¾Š“ŃŃ‰ŠøŠ¹ размер ŃˆŃ€ŠøŃ„Ń‚Š° Š“Š»Ń кнопок" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "Š’Ń…Š¾Š“Š½Š°Ń &коГировка:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Š£Š“Š°Š»ŠøŃ‚ŃŒ пробелы межГу абзацами" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Размер Š¾Ń‚ŃŃ‚ŃƒŠæŠ°:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "Š›ŠøŠ½ŠµŠ°Ń€ŠøŠ·ŠøŃ€Š¾Š²Š°Ń‚ŃŒ таблицы" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "Š¢Ń€Š°Š½ŃŠ»ŠøŃ‚ŠµŃ€ŠøŃ€Š¾Š²Š°Ń‚ŃŒ символы ŃŽŠ½ŠøŠŗŠ¾Š“Š° в ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Š”Š¾Ń…Ń€Š°Š½ŃŃ‚ŃŒ Š»ŠøŠ³Š°Ń‚ŃƒŃ€Ń‹" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Š”Š¾ŠæŠ¾Š»Š½ŠøŃ‚ŠµŠ»ŃŒŠ½Ń‹Šµ &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -6882,45 +6937,17 @@ msgstr "" "ŃƒŃŃ‚Š°Š½Š°Š²Š»ŠøŠ²Š°ŠµŃ‚ Š¾Ń‚ŃŃ‚ŃƒŠæ Š°Š±Š·Š°Ń†Ńƒ, с тем чтобы абзацы можно было бы легко " "Š¾Ń‚Š»ŠøŃ‡ŠøŃ‚ŃŒ. Этот параметр ŠŗŠ¾Š½Ń‚Ń€Š¾Š»ŠøŃ€ŃƒŠµŃ‚ ŃˆŠøŃ€ŠøŠ½Ńƒ ŃŃ‚Š¾Š³Š¾ Š¾Ń‚ŃŃ‚ŃƒŠæŠ°." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Выравнивание текста:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "Š›ŠøŠ½ŠµŠ°Ń€ŠøŠ·ŠøŃ€Š¾Š²Š°Ń‚ŃŒ таблицы" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Š”Š¾ŠæŠ¾Š»Š½ŠøŃ‚ŠµŠ»ŃŒŠ½Ń‹Šµ &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "Š¢Ń€Š°Š½ŃŠ»ŠøŃ‚ŠµŃ€ŠøŃ€Š¾Š²Š°Ń‚ŃŒ символы ŃŽŠ½ŠøŠŗŠ¾Š“Š° в ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Š’ŃŃ‚Š°Š²ŠøŃ‚ŃŒ ŠæŃƒŃŃ‚ŃƒŃŽ ŃŃ‚Ń€Š¾ŠŗŃƒ" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Š”Š¾Ń…Ń€Š°Š½ŃŃ‚ŃŒ Š»ŠøŠ³Š°Ń‚ŃƒŃ€Ń‹" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "ŠŸŃ€ŠøŃ…Š¾Ń€Š¾ŃˆŠøŃ‚ŃŒ &ŠæŃƒŠ½ŠŗŃ‚ŃƒŠ°Ń†ŠøŃŽ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -6989,33 +7016,33 @@ msgstr "" "насколько ŃŃ‚Š¾ возможно." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Š’Ń‹Š±Ń€Š°Ń‚ŃŒ обложку " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "ŠŠµ Ń‡ŠøŃ‚Š°ŠµŃ‚ŃŃ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Š£ вас нет Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŃ на чтение ŃŃ‚Š¾Š³Š¾ файла: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "ŠžŃˆŠøŠ±ŠŗŠ° Ń‡Ń‚ŠµŠ½ŠøŃ файла" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      ŠžŃˆŠøŠ±ŠŗŠ° при чтении файла:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " неверное изображение" @@ -7040,7 +7067,7 @@ msgid "&Title: " msgstr "&Заголовок: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Š˜Š·Š¼ŠµŠ½ŠøŃ‚ŃŒ заголовок книги" @@ -7071,7 +7098,7 @@ msgstr "ŠŸŠ¾Š¼ŠµŃ‚ŠŗŠø: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -7082,7 +7109,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "Š”ŠµŃ€ŠøŃ:" @@ -7090,7 +7117,7 @@ msgstr "Š”ŠµŃ€ŠøŃ:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Дписок известных серий. Š’Ń‹ можете Š“Š¾Š±Š¾Š²Š»ŃŃ‚ŃŒ новые серии." @@ -7107,39 +7134,43 @@ msgstr "ВывоГ MOBI" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" msgstr "&ŠœŠ°ŃŃˆŃ‚Š°Š±ŠøŃ€Š¾Š²Š°Ń‚ŃŒ ŠøŠ·Š¾Š±Ń€Š°Š¶ŠµŠ½ŠøŃ Š“Š»Ń Palm" -#: /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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠø Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7250,17 +7281,25 @@ msgstr "" msgid "RB Output" msgstr "ВывоГ PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "ŠŠµŃ‚ Š“Š¾ŃŃ‚ŃƒŠæŠ½Ń‹Ń… форматов" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "ŠŠµ могу ŠæŠ¾ŃŃ‚Ń€Š¾ŠøŃ‚ŃŒ Ń€ŠµŠ³ŃƒŠ»ŃŃ€Š½Š¾Šµ выражение с ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ графического интерфейса без " "книги." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "ŠžŃ‚ŠŗŃ€Ń‹Ń‚ŃŒ книгу" @@ -7714,7 +7753,7 @@ msgstr "ŠŠµ могу Š·Š°Š³Ń€ŃƒŠ·ŠøŃ‚ŃŒ просмотрщик обложек" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "ŠŠµ опреГелено" @@ -8074,7 +8113,7 @@ msgid "My Books" msgstr "Мои книги" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Š”Š¾Š·Š“Š°Ń‚ŃŒ каталог" @@ -8385,14 +8424,14 @@ msgstr "Š£ŃŃ‚Š°Š½Š¾Š²ŠøŃ‚ŃŒ опции конвертации %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&ŠŠ°Š·Š²Š°Š½ŠøŠµ:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Автор(ы):" @@ -8658,7 +8697,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8821,13 +8860,13 @@ msgstr "" "Дикенс Š±ŃƒŠ“ŠµŃ‚ ŃŠ¾Ń€Ń‚ŠøŃ€Š¾Š²Š°Ń‚ŃŒŃŃ, как Дикенс, Чарлз." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "ŠžŃ†ŠµŠ½ŠŗŠ°:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "ŠžŃ†ŠµŠ½ŠŗŠ° ŃŃ‚Š¾Š¹ книги. 0-5 звезГы" @@ -8897,7 +8936,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Дата:" @@ -8971,13 +9010,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9992,7 +10031,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10236,7 +10275,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10724,7 +10763,7 @@ msgid "Regular expression (?P)" msgstr "ŠžŠ±Ń‹Ń‡Š½Ń‹Š¹ параметр (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11255,52 +11294,52 @@ msgstr "&ВыхоГ" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Š”Š¾ŃŃ‚ŃƒŠæ запрещён" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11308,27 +11347,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11336,116 +11375,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Š£ŃŃ‚Š°Š½Š¾Š²ŠøŃ‚ŃŒ обложку выбранного формата" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Выберите форматы Š“Š»Ń " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "ŠŠµŃ‚ Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŠ¹ Š“Š»Ń Ń‡Ń‚ŠµŠ½ŠøŃ ŃŠ»ŠµŠ“ŃƒŃŽŃ‰ŠøŃ… файлов:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "ŠŠµ выбран формат" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "ŠŠµ могу ŠæŃ€Š¾Ń‡ŠµŃŃ‚ŃŒ метаГанные" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "ŠŠµ могу ŠæŃ€Š¾Ń‡ŠµŃŃ‚ŃŒ метаГанные ŠøŠ· формата %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "ŠŠµ Š“Š¾ŠæŃƒŃŃ‚ŠøŠ¼Š¾Šµ изображение" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Š£ книги нет обложки" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "звезГы" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11453,38 +11497,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Этот номер ISBN Š“Š¾ŠæŃƒŃŃ‚ŠøŠ¼" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Этот номер ISBN Š½ŠµŠ“Š¾ŠæŃƒŃŃ‚ŠøŠ¼" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "ŠžŃ‡ŠøŃŃ‚ŠøŃ‚ŃŒ Š“Š°Ń‚Ńƒ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Š˜Š·Š“Š°Ń‚ŠµŠ»ŃŒ:" @@ -11570,7 +11614,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11629,54 +11673,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "ŠŠµ могу ŠæŃ€Š¾Ń‡ŠøŃ‚Š°Ń‚ŃŒ обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "ŠŠµ могу ŠæŃ€Š¾Ń‡ŠøŃ‚Š°Ń‚ŃŒ обложку ŠøŠ· формата %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "ŠžŠ±Š»Š¾Š¶ŠŗŠ° в формате %s Š½ŠµŠæŃ€Š°Š²ŠøŠ»ŃŒŠ½Š°Ń" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Š˜Š·Š¼ŠµŠ½ŠøŃ‚ŃŒ обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "ŠšŠ¾Š¼Š¼ŠµŠ½Ń‚Š°Ń€ŠøŠø" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13872,34 +13916,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14775,46 +14819,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "ŠŠµ могу ŠŗŠ¾Š½Š²ŠµŃ€Ń‚ŠøŃ€Š¾Š²Š°Ń‚ŃŒ некоторые книги" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Š’Ń‹Š±Ń€Š°Ń‚ŃŒ новости ŠøŠ· " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15110,7 +15154,7 @@ msgid "Options to customize the ebook viewer" msgstr "ŠžŠæŃ†ŠøŠø настроек ebook Š²ŃŒŃŽŠ²ŠµŃ€Š°" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -15354,34 +15398,34 @@ msgstr "ВвеГите название заклаГки" msgid "Manage Bookmarks" msgstr "Управление заклаГками" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Š—Š°Š³Ń€ŃƒŠ¶Š°ŠµŃ‚ŃŃ ŃŠ»ŠµŠŗŃ‚Ń€Š¾Š½Š½Š°Ń книга..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "ŠŠµ могу Š¾Ń‚ŠŗŃ€Ń‹Ń‚ŃŒ ŃŠ»ŠµŠŗŃ‚Ń€Š¾Š½Š½ŃƒŃŽ книгу" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "ŠžŠæŃ†ŠøŠø ŃƒŠæŃ€Š°Š²Š»ŠµŠ½ŠøŃ ebook Š²ŃŒŃŽŠ²ŠµŃ€Š¾Š¼" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Если указано, окно Š²ŃŒŃŽŠ²ŠµŃ€Š° Š±ŃƒŠ“Ń‚ ŠæŃ‹Ń‚Š°Ń‚ŃŒŃŃ Š²ŃŠæŠ»Ń‹Ń‚ŃŒ наверх при открытии." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15829,7 +15873,7 @@ msgstr "отмечено" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "Га" @@ -15837,7 +15881,7 @@ msgstr "Га" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "нет" @@ -16797,17 +16841,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "

      ŠœŠøŠ³Ń€Š°Ń†ŠøŃ старой базы Ганных в %s

      " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "ŠšŠ¾ŠæŠøŃ€Š¾Š²Š°Š½ŠøŠµ %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Джатие базы Ганных" @@ -16946,29 +16990,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Формат Š¾Ń‚Š¾Š±Ń€Š°Š¶ŠµŠ½ŠøŃ Гат. %d - Гень, %b - Š¼ŠµŃŃŃ†, %Y гоГ. По-ŃƒŠ¼Š¾Š»Ń‡Š°Š½ŠøŃŽ: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "ŠŸŃ€ŠµŠ¾Š±Ń€Š°Š·Š¾Š²Š°Ń‚ŃŒ ŠæŃƒŃ‚Šø в нижний регистр." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Š—Š°Š¼ŠµŠ½ŠøŃ‚ŃŒ пробел символом ŠæŠ¾Š“Ń‡ŠµŃ€ŠŗŠøŠ²Š°Š½ŠøŃ" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Эти форматы не Гостыпны" @@ -17185,6 +17223,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18052,102 +18100,102 @@ msgstr "ŠŠµ Š·Š°Š³Ń€ŃƒŠ¶Š°Ń‚ŃŒ ŠæŠ¾ŃŠ»ŠµŠ“Š½ŃŽŃŽ Š²ŠµŃ€ŃŠøŃŽ встроенн msgid "Unknown News Source" msgstr "ŠŠµŠøŠ·Š²ŠµŃŃ‚Š½Ń‹Š¹ новостной Ń€ŠµŃŃƒŃ€Ń" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Рецепт \"%s\" Ń‚Ń€ŠµŠ±ŃƒŠµŃ‚ ŠøŠ¼Ń ŠæŠ¾Š»ŃŒŠ·Š¾Š¶Š°Ń‚ŠµŠ»Ń Šø ŠæŠ°Ń€Š¾Š»ŃŒ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Закачка Š·Š°Š²ŠµŃ€ŃˆŠµŠ½Š°" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "ŠŠµŃƒŠ“Š°Ń‡Š½Š°Ń Š·Š°Š³Ń€ŃƒŠ·ŠŗŠ° ŃŠ»ŠµŠ“ŃƒŃŽŃ‰ŠøŃ… статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "ŠŠµŃƒŠ“Š°Ń‡Š½Š°Ń Š·Š°Š³Ń€ŃƒŠ·ŠŗŠ° частей ŃŠ»ŠµŠ“ŃƒŃŽŃ‰ŠøŃ… статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " ŠøŠ· " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tБитые ссылки:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Š’Ń‹Š·Ń‹Š²Š°ŃŽŃ‚ŃŃ заготовки..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "ŠŸŠ¾Š»ŃƒŃ‡ŠøŃ‚ŃŒ заготовки Š“Š»Ń Š¾Š³Š»Š°Š²Š»ŠµŠ½ŠøŃ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "ŠŸŠ¾ŠæŃ‹Ń‚ŠŗŠ° ŃŠŗŠ°Ń‡Š°Ń‚ŃŒ обложку..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "ДозГаем Ń‚ŠøŃ‚ŃƒŠ»ŃŒŠ½Ń‹Šµ Ганные..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "ŠŠ°Ń‡Š°Š»Š¾ Š·Š°Š³Ń€ŃƒŠ·ŠŗŠø [%d поток(Šø)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Заготовки Š·Š°ŠŗŠ°Ń‡ŠøŠ²Š°Ń‚ся в %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "ŠŠµŠ²Š¾Š·Š¼Š¾Š¶Š½Š¾ ŃŠŗŠ°Ń‡Š°Ń‚ŃŒ обложку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Š”ŠŗŠ°Ń‡ŠøŠ²Š°ŠµŃ‚ŃŃ обложка ŠøŠ· %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "ВыхоГные Ганные ŠøŠ·Š¾Š±Ń€Š°Š¶ŠµŠ½ŠøŃ Š·Š°Š³Ń€ŃƒŠ·ŠøŠ»Šø" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Š”Ń‚Š°Ń‚ŃŒŃ без Š½Š°Š·Š²Š°Š½ŠøŃ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Š”Ń‚Š°Ń‚ŃŒŃ скачена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "ŠžŃˆŠøŠ±ŠŗŠ° Š·Š°Š³Ń€ŃƒŠ·ŠŗŠø ŃŃ‚Š°Ń‚ŃŒŠø: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Š”Š¾ŃŃ‚Š°Š²Š»ŃŠµŃ‚ŃŃ материал" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18155,7 +18203,7 @@ msgstr "" "ŠŠµ уГалось Š²Ń‹ŠæŠ¾Š»Š½ŠøŃ‚ŃŒ вхоГ, ŠæŃ€Š¾Š²ŠµŃ€ŃŒŃ‚Šµ свое ŠøŠ¼Ń ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»Ń Šø ŠæŠ°Ń€Š¾Š»ŃŒ Š“Š»Ń " "ŃŠ»ŃƒŠ¶Š±Ń‹ ŠŸŠµŃ€ŠøŠ¾Š“ŠøŃ‡ŠµŃŠŗŠøŃ… изГаний Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18916,6 +18964,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Sort key for the title" #~ msgstr "Значение Š“Š»Ń сортировки по заголовку" @@ -21047,6 +21107,9 @@ msgstr "" #~ msgid "%sUsage%s: %s\n" #~ msgstr "%sИсп.%s: %s\n" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Alt+S" #~ msgstr "Alt+S" @@ -21393,6 +21456,9 @@ msgstr "" #~ msgid "Copy to Clipboard" #~ msgstr "ŠšŠ¾ŠæŠøŃ€Š¾Š²Š°Š½ŠøŃ в Š±ŃƒŃ„ер обмена" +#~ msgid "Insert &blank line" +#~ msgstr "Š’ŃŃ‚Š°Š²ŠøŃ‚ŃŒ ŠæŃƒŃŃ‚ŃƒŃŽ ŃŃ‚Ń€Š¾ŠŗŃƒ" + #~ msgid "~" #~ msgstr "~" @@ -21463,6 +21529,15 @@ msgstr "" #~ "текста выровненным по ŃˆŠøŃ€ŠøŠ½Šµ зависит от типа файла Šø поГГержки Š²Ń‹Ń€Š°Š²Š½ŠøŠ²Š°Š½ŠøŃ " #~ "по ŃˆŠøŃ€ŠøŠ½Šµ ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾Š¼." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "КогГа calibre ŃƒŠ“Š°Š»ŃŠµŃ‚ ŠæŃ€Š¾Š¼ŠµŠ¶ŃƒŃ‚ŠŗŠø межГу параграфами, она автоматически " +#~ "ŃƒŃŃ‚Š°Š½Š°Š²Š»ŠøŠ²Š°ŠµŃ‚ Š¾Ń‚ŃŃ‚ŃƒŠæ параграфам Š“Š»Ń ŃƒŠ“Š¾Š±Š¾Ń‡ŠøŃ‚Š°ŠµŠ¼Š¾ŃŃ‚Šø. Эта Š¾ŠæŃ†ŠøŃ ŠŗŠ¾Š½Ń‚Ń€Š¾Š»ŠøŃ€ŃƒŠµŃ‚ " +#~ "ŃˆŠøŃ€ŠøŠ½Ńƒ Š¾Ń‚ŃŃ‚ŃƒŠæŠ°." + #~ msgid "The regular expression to use to remove the footer." #~ msgstr "Š ŠµŠ³ŃƒŠ»ŃŃ€Š½Š¾Šµ выражение Š“Š»Ń ŃƒŠ“Š°Š»ŠµŠ½ŠøŃ ŠŗŠ¾Š»Š¾Š½Ń‚ŠøŃ‚ŃƒŠ»Š°." @@ -21552,6 +21627,13 @@ msgstr "" #~ msgid "Last downloaded" #~ msgstr "ŠŸŠ¾ŃŠ»ŠµŠ“Š½ŃŃ Š·Š°Š³Ń€ŃƒŠ·ŠŗŠ°" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "ŠŠµ Š“Š¾Š±Š°Š²Š»ŃŃ‚ŃŒ в конец книги соГержание. Полезно, если у книги уже ŠµŃŃ‚ŃŒ " +#~ "основное соГержание." + #~ msgid "Produce more human-readable XML output." #~ msgstr "ВывоГит больше читаемого XML" @@ -21883,6 +21965,12 @@ msgstr "" #~ msgid "%s
      Last Page Read: Location %d (%d%%)" #~ msgstr "%s
      ŠŸŠ¾ŃŠ»ŠµŠ“Š½ŃŃ ŠæŃ€Š¾Ń‡Ń‚ŠµŠ½Š½Š°Ń страница: Положение %d (%d%%)" +#~ msgid "Indent size:" +#~ msgstr "Размер Š¾Ń‚ŃŃ‚ŃƒŠæŠ°:" + +#~ msgid "Text justification:" +#~ msgstr "Выравнивание текста:" + #~ msgid "Remove F&ooter" #~ msgstr "Š£Š“Š°Š»ŠøŃ‚ŃŒ нижний ŠŗŠ¾Š»Š¾Š½Ń‚ŠøŃ‚ŃƒŠ»" @@ -21924,6 +22012,12 @@ msgstr "" #~ msgid "&Overwrite author and title by default when fetching metadata" #~ msgstr "Автоматически Š·Š°Š¼ŠµŠ½ŃŃ‚ŃŒ автора Šø название при ŠæŠ¾Š»ŃƒŃ‡ŠµŠ½ŠøŠø метаГанных" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Формат Š¾Ń‚Š¾Š±Ń€Š°Š¶ŠµŠ½ŠøŃ Гат. %d - Гень, %b - Š¼ŠµŃŃŃ†, %Y гоГ. По-ŃƒŠ¼Š¾Š»Ń‡Š°Š½ŠøŃŽ: %b, %Y" + #~ msgid "Download covers from librarything.com" #~ msgstr "Š—Š°Š³Ń€ŃƒŠ·ŠŗŠ° обложек с librarything.com" @@ -22235,6 +22329,13 @@ msgstr "" #~ "href=\"http://www.isbndb.com\">бесплатный ŃŠŗŠŗŠ°ŃƒŠ½Ń‚ Šø ŠæŃ€Š¾ŠæŠøŃŠ°Ń‚ŃŒ ŠæŠ¾Š»ŃƒŃ‡ŠµŠ½Š½Ń‹Š¹ " #~ "ŠŗŠ»ŃŽŃ‡ ниже." +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo сейчас поГГерживает Ń‚Š¾Š»ŃŒŠŗŠ¾ оГну ŠŗŠ¾Š»Š»ŠµŠŗŃ†ŠøŃŽ: \"Im_Reading\". ДозГайте " +#~ "Š¼ŠµŃ‚ŠŗŃƒ \"Im_Reading\" " + #~ msgid "Downloads metadata from amazon.com in english" #~ msgstr "Š—Š°Š³Ń€ŃƒŠ·ŠøŃ‚ŃŒ метаГанные c amazon.com на английском" diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index 448eac50d6..b4bc78677d 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+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-07-16 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:49+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "Does absolutely nothing" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18206,3 +18262,15 @@ msgid "" "it\n" "on at your own risk!" msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index bab2f4d519..885706ae30 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+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-07-16 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:48+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18206,3 +18262,15 @@ msgid "" "it\n" "on at your own risk!" msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index ff24cd2d35..a43e5966f4 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-05-08 19:07+0000\n" "Last-Translator: mascot4M \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-07-16 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:48+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "NerobĆ­ vĆ“bec nič" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "NerobĆ­ vĆ“bec nič" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "NerobĆ­ vĆ“bec nič" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "NerobĆ­ vĆ“bec nič" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -898,7 +898,7 @@ msgstr "DeaktivovaÅ„ modul podľa mena" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -908,18 +908,18 @@ msgstr "" msgid "Yes" msgstr "Ɓno" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -933,7 +933,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -941,7 +941,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "KomunikĆ”cia s S60 telefónmi" @@ -1069,7 +1069,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Novinky" @@ -1077,8 +1077,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalóg" @@ -1129,33 +1129,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "PreberĆ”m zoznam knĆ­h zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Prenos knĆ­h do zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "PridĆ”vam knihy do zoznamu v zariadenĆ­..." @@ -1163,24 +1163,24 @@ msgstr "PridĆ”vam knihy do zoznamu v zariadenĆ­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Odstraňujem knihy zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "OdoberĆ”m knihy zo zoznamu v zariadenĆ­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Odosielam knihy do zariadenia..." @@ -1399,24 +1399,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "KomunikĆ”cia s Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "KomunikĆ”cia s Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo podporuje v sĆŗÄasnej dobe len jednu kolekciu: zoznam \"Im_Reading\". " -"Vytvorte tag nazvaný \"Im_Reading\". " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "NeimplementovanĆ©" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1737,6 +1737,25 @@ msgstr "KomunikĆ”cia s čƭtacĆ­m zariadenĆ­m." msgid "Get device information..." msgstr "PreberĆ”m informĆ”cie o zariadenĆ­..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1981,7 +2000,7 @@ msgstr "Nastavenia, ktorĆ© ovlĆ”dajĆŗ spracovanie výstupných %s sĆŗborov" msgid "Options to control the look and feel of the output" msgstr "Nastavenia výzoru výstupných sĆŗborov" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1989,16 +2008,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "UpraviÅ„ text a Å”truktĆŗru dokumentu pomocou určených Å”ablón." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Autodetekcia Å”truktĆŗry dokumentu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2008,19 +2027,19 @@ msgstr "" "prĆ­pade, že zdrojový sĆŗbor mĆ” obsah, bude použitý v nastaveniach k " "automatickĆ©mu generovaniu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Nastavenia výstupných metadĆ”t" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Možnosti pomoci s ladenĆ­m konverzie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Výstup uložený do" @@ -2301,13 +2320,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Keď calibre odstraňuje medzery medzi odsekmi, automaticky nastavĆ­ odseky " -"zarÔžok, aby zabezpečil, že body mÓžu byÅ„ ľahko rozlĆ­Å”iteľnĆ©. TĆ”to voľba " -"určuje Ŕírku zarÔžky." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2325,6 +2341,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" @@ -2332,7 +2354,7 @@ msgstr "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2340,13 +2362,13 @@ 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2354,7 +2376,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2365,7 +2387,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2375,107 +2397,107 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Zadajte dĆ”tum publikovania." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2483,12 +2505,12 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2496,13 +2518,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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2510,64 +2532,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Nepodarilo sa zistiÅ„ dĆ”tum/čas." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Konverzia vstupu do HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Prebieha transformĆ”cia e-knihy..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "VytvĆ”ram" @@ -3188,7 +3210,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3352,8 +3374,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "ObĆ”lka" @@ -3472,14 +3494,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"NepridĆ”vajte Obsah na koniec knihy. UžitočnĆ© v prĆ­pade, že kniha mĆ” svoj " -"vlastný obsah." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "NĆ”zov pre vygenerovaný obsah." @@ -3498,7 +3518,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "VÅ”etky položky" @@ -3506,70 +3532,70 @@ msgstr "VÅ”etky položky" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Toto je Amazon Topaz kniha. NemÓže byÅ„ spracovanĆ”." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "TitulnĆ” strana" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Register" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "SlovnĆ­k" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Poďakovania" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Zoznam použitej literatĆŗry" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "TirÔž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "AutorskĆ© prĆ”va" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Venovanie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Predslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Zoznam obrĆ”zkov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Zoznam tabuliek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "PoznĆ”mky" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Predhovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Hlavný text" @@ -3580,12 +3606,12 @@ msgstr "ElektronickĆ© knihy vo formĆ”te %s nie sĆŗ podporovanĆ©" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "voľby HTML TOC generovania." @@ -4192,7 +4218,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Knihy" @@ -4360,8 +4386,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nie je označenĆ” žiadna kniha" @@ -4708,7 +4734,7 @@ msgstr "NemÓžem previesÅ„" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4796,10 +4822,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "OdstrĆ”niÅ„ knihy" @@ -5491,38 +5513,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "NemÓžem zobraziÅ„" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Vyberte formĆ”t, ktorý sa mĆ” zobraziÅ„" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5531,15 +5553,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Nemožno otvoriÅ„ adresĆ”r" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s nie je dostupnĆ” v žiadnom znĆ”mom formĆ”te." @@ -5692,7 +5714,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5730,10 +5752,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5863,10 +5885,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5902,7 +5924,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6501,15 +6523,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6630,91 +6652,96 @@ msgstr "Vzhľad" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "ZĆ”kladnĆ” &veľkosÅ„ pĆ­sma:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "OdstrĆ”niÅ„ &medzery medzi odstavcami" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "PreviesÅ„ tabuľky na &riadky" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "PreviesÅ„ tabuľky na &riadky" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6782,33 +6809,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Vyberte obĆ”lku pre " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "NemÓžem čƭtaÅ„" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "NemĆ”te prĆ­stupovĆ© prĆ”va na čƭtanie sĆŗboru: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Chyba pri čƭtanĆ­ sĆŗboru" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      Chyba pri čƭtanĆ­ sĆŗboru:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " nie je platný obrazový súbor" @@ -6833,7 +6860,7 @@ msgid "&Title: " msgstr "&NÔzov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "NÔzov knihy" @@ -6863,7 +6890,7 @@ msgstr "Ta&gy: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6875,7 +6902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&SĆ©ria:" @@ -6883,7 +6910,7 @@ msgstr "&SĆ©ria:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Zoznam znĆ”mych sĆ©riĆ­. MÓžete zadaÅ„ novĆŗ sĆ©riu." @@ -6900,39 +6927,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7043,15 +7074,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7505,7 +7544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7863,7 +7902,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8172,14 +8211,14 @@ msgstr "Možnosti prevodu %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&NĆ”zov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(i):" @@ -8445,7 +8484,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8608,13 +8647,13 @@ msgstr "" "Dickens by sa mal triediÅ„ ako Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Hodnotenie:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Hodnotenie tejto knihy. 0-5 hviezdičiek" @@ -8684,7 +8723,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8758,13 +8797,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9776,7 +9815,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10019,7 +10058,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10508,7 +10547,7 @@ msgid "Regular expression (?P)" msgstr "RegulĆ”rny výraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11038,52 +11077,52 @@ msgstr "&SkončiÅ„" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11091,27 +11130,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11119,116 +11158,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "ObĆ”lku knihy prevziaÅ„ zo zvolenĆ©ho formĆ”tu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Nie je zvolený žiaden formĆ”t" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Nepodarilo sa načƭtaÅ„ metadĆ”ta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Nepodarilo sa načƭtaÅ„ metadĆ”ta z formĆ”tu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11236,38 +11280,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11353,7 +11397,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11412,54 +11456,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Nepodarilo sa načƭtaÅ„ obĆ”lku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13610,34 +13654,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14507,46 +14551,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "NiektorĆ© knihy sa nepodarilo previesÅ„" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "PrevziaÅ„ sprĆ”vy z " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14835,7 +14879,7 @@ msgid "Options to customize the ebook viewer" msgstr "Možnosti Ćŗpravy prehliadača elektronických knĆ­h" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -15078,33 +15122,33 @@ msgstr "Zadajte nĆ”zov zĆ”ložky:" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Načƭtavam elektronickĆŗ knihu..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Nepodarilo sa otvoriÅ„ knihu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Nastavenie prehliadača elektronických knĆ­h" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15533,7 +15577,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15541,7 +15585,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16510,18 +16554,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "KopĆ­rujem %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "ZmenÅ”ujem databĆ”zu" @@ -16660,28 +16704,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16899,6 +16938,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17761,108 +17810,108 @@ msgstr "" msgid "Unknown News Source" msgstr "NeznĆ”my zdroj sprĆ”v" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Preberanie ukončenĆ©" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "Zlyhalo preberanie nasledovných člĆ”nkov:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tNeplatnĆ© odkazy:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "PreberĆ”m prĆŗdy..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 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:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "PreberĆ”m obĆ”lku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, 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:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "PreberĆ”m obĆ”lku z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "ČlĆ”nok bez nĆ”zvu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Prebratý člĆ”nok: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Zlyhalo preberanie člĆ”nku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "PreberĆ”m prĆŗd" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18618,6 +18667,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "The reader has no storage card connected." #~ msgstr "V čƭtacom zariadenĆ­ nie je vloženĆ” žiadna pamäńovĆ” karta." @@ -20291,6 +20352,9 @@ msgstr "" #~ msgid "Edit meta information" #~ msgstr "UpraviÅ„ metadĆ”ta" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Convert E-books" #~ msgstr "PreviesÅ„ knihy" @@ -20902,9 +20966,25 @@ msgstr "" #~ msgid "Downloads social metadata from amazon.com" #~ msgstr "Download sociĆ”lnych metaĆŗdajov z amazon.com" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "NepridĆ”vajte Obsah na koniec knihy. UžitočnĆ© v prĆ­pade, že kniha mĆ” svoj " +#~ "vlastný obsah." + #~ msgid "Customize the toolbar" #~ msgstr "PrispĆ“sobiÅ„ liÅ”tu nĆ”strojov" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Keď calibre odstraňuje medzery medzi odsekmi, automaticky nastavĆ­ odseky " +#~ "zarÔžok, aby zabezpečil, že body mÓžu byÅ„ ľahko rozlĆ­Å”iteľnĆ©. TĆ”to voľba " +#~ "určuje Ŕírku zarÔžky." + #~ msgid "" #~ "Attempt to detect and correct hard line breaks and other problems in the " #~ "source file. This may make things worse, so use with care." @@ -21010,6 +21090,13 @@ msgstr "" #~ msgid "Downloads metadata from Overdrive's Content Reserve" #~ msgstr "StiahnuÅ„ metadata z Overdrive's Content Reserve" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo podporuje v sĆŗÄasnej dobe len jednu kolekciu: zoznam \"Im_Reading\". " +#~ "Vytvorte tag nazvaný \"Im_Reading\". " + #, python-format #~ msgid "" #~ "Modify the document text and structure using common patterns. Disabled by " diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index e0a44ad169..7355229730 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.49\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-06-24 20:45+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-07-16 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:48+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" @@ -27,20 +27,20 @@ msgid "Does absolutely nothing" msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -98,9 +98,9 @@ msgstr "Ne stori ničesar" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -163,11 +163,11 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -178,14 +178,14 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -906,7 +906,7 @@ msgstr "Onemogoči imenovan vtičnik" msgid "Path to library too long. Must be less than %d characters." msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -916,18 +916,18 @@ msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov." msgid "Yes" msgstr "Da" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Kartica A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -941,7 +941,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -949,7 +949,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Povezovanje s telefoni S60." @@ -1080,7 +1080,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Novice" @@ -1088,8 +1088,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1139,33 +1139,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Pridobivanje seznama knjig na napravi ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "PrenaÅ”anje knjig na napravo ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Dodajanje knjig na seznam metapodatkov naprave..." @@ -1173,24 +1173,24 @@ msgstr "Dodajanje knjig na seznam metapodatkov naprave..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Odstranjevanje knjig z naprave ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Odstranjevanje knjig iz seznama metapodatkov naprave ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "PoÅ”iljanje metapodatkov napravi ..." @@ -1409,24 +1409,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Povezovanje z bralnikom e-knjig Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Povezovanje s Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo trenutno podpira samo eno zbirko: seznam \"Im_Reading\". Ustvarite " -"značko z imenom \"Im_Reading\". " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Ni podprto" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1748,6 +1748,25 @@ msgstr "Povezovanje z bralnikom e-knjig." msgid "Get device information..." msgstr "Pridobi podatke o napravi ..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2013,7 +2032,7 @@ msgstr "Možnosti za nadzor obdelave izhodne datoteke %s" msgid "Options to control the look and feel of the output" msgstr "Možnosti za nadzor videza in občutka izhoda" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2021,18 +2040,18 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Spremeni besedilo in strukturo dokumenta z rabo uporabniÅ”ko določenih " "vzorcev." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Nadzor samodejnega zaznavanja strukture dokumenta." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2041,19 +2060,19 @@ msgstr "" "Nadzor samodejnega tvorjenja kazala vsebine. Glede na osnovno nastavitev, če " "ima vir kazalo vsebine, bo le-to uporabljeno pri samodejnem tvorjenju." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Možnosti nastavitve metapodatkov v izhodu" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Možnosti pomoči pri razhroŔčevanju pretvorbe" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Prikaži seznam vgrajenih receptov" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Izhod je shranjen v" @@ -2331,13 +2350,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Ko calibre odstrani razmik med odstavki, samodejno določi odmik odstavkov, s " -"čimer zagotovi, da je mogoče odstavke enostavno razločiti. Ta možnost " -"nadzira Å”irino tega odmika." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2357,13 +2373,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2371,7 +2393,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2380,7 +2402,7 @@ msgstr "" "korektnimi ekvivalenti. Podrobnosti preberite na naslovu " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2388,7 +2410,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2399,7 +2421,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2409,81 +2431,81 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Določite datum izdaje." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2491,28 +2513,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2520,11 +2542,11 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2532,13 +2554,13 @@ msgstr "" "Odstrani prazne odstavke iz dokumenta, če obstajajo med vsakim drugim " "odstavkom." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2546,7 +2568,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2555,7 +2577,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

      or

      tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2563,51 +2585,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Datuma/časa ni mogoče razčleniti" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Pretvarjanje vhoda v HTML ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Izvajanje preobliokvanj na e-knjigi ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Ustvarjanje" @@ -3203,7 +3225,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3362,8 +3384,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Ovitek" @@ -3475,12 +3497,12 @@ msgstr "Če je vključeno, uporabite polje razvrŔčanja avtorja kot avtorja." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3499,7 +3521,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Vsi članki" @@ -3507,70 +3535,70 @@ msgstr "Vsi članki" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "To je knjiga Amazon Topaz. Ni je mogoče obdelati." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Naslovnica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Kazalo vsebine" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Kazalo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Slovarček" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Zahvale" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Avtorske pravice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Posvetilo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Seznam ilustracij" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Seznam tabel" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Opombe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Glavno besedilo" @@ -3581,12 +3609,12 @@ msgstr "Knjige v zapisu %s niso podprte" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Možnosti tvorbe kazala vsebine za HTML" @@ -4204,7 +4232,7 @@ msgid "Choose Files" msgstr "Izberite datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Knjige" @@ -4371,8 +4399,8 @@ msgstr "Dodaj v knjižnico" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nobena od knjig ni izbrana" @@ -4720,7 +4748,7 @@ msgstr "Pretvorba ni možna" msgid "Starting conversion of %d book(s)" msgstr "Začetek pretvorbe %d knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4810,10 +4838,6 @@ msgstr "" "Nekaterih knjig ni bilo mogoče izbrisati, poglejte podrobnost s klikom gumba " "Pokaži podrobnosti." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Odstrani knjige" @@ -5504,38 +5528,38 @@ msgstr "Preberi naključno knjigo" msgid "Clear recently viewed list" msgstr "Počisti seznam nazadnje ogledanih" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Ogled ni možen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Zapis ni na voljo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Izbrane knjige nimajo vrste zapisa" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Izberite zapis, ki si ga želite ogledati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Izbranih je več knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5544,15 +5568,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Mape ni mogoče odpreti" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s nima razpoložljivih zapisov." @@ -5705,7 +5729,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5743,10 +5767,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5876,10 +5900,10 @@ msgstr "izhod" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5915,7 +5939,7 @@ msgstr "izhod" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6514,15 +6538,15 @@ msgid "&Base font size:" msgstr "&Osnovna velikost pisave:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6643,92 +6667,97 @@ msgstr "Videz in občutek" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Izvirnik" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Osnovna &velikost pisave:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "NajmanjÅ”a &viÅ”ina vrstice:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Lineariziraj tabele" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Ohrani &ligature" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Dodatni &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Poravnava besedila:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Lineariziraj tabele" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Dodatni &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Vstavi &prazno stran" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Ohrani &ligature" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "NajmanjŔa &viŔina vrstice:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -6795,33 +6824,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Izberi naslovnico za " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Ne mogoče prebrati" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Nimate pravic za branje datoteke: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Napaka pri branju datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      PriŔlo je do napake pri branju iz datoteke:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " ni veljavna slika" @@ -6846,7 +6875,7 @@ msgid "&Title: " msgstr "&Naslov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Spremenite naslov knjige" @@ -6877,7 +6906,7 @@ msgstr "Zna&čke: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6888,7 +6917,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Zbirka:" @@ -6896,7 +6925,7 @@ msgstr "&Zbirka:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Seznam znanih zbirk. Lahko dodate nove zbirke." @@ -6913,39 +6942,43 @@ msgstr "Izvoz MOBI" msgid "Default" msgstr "Privzeto" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Naslov kazala vsebine:" -#: /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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "Možnosti za Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Prezri &robove strani" @@ -7056,15 +7089,23 @@ msgstr "" msgid "RB Output" msgstr "Izvoz RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Odprta knjiga" @@ -7520,7 +7561,7 @@ msgstr "Brskalnika po naslovnicah ni mogoče naložiti" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Nedoločeno" @@ -7877,7 +7918,7 @@ msgid "My Books" msgstr "Moje knjige" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Ustvari katalog" @@ -8186,14 +8227,14 @@ msgstr "Nastavite možnosti za pretvorbo %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Naslov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Avtor(ji):" @@ -8459,7 +8500,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Metapodatki po meri" @@ -8622,13 +8663,13 @@ msgstr "" "razvrŔča kot Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Ocena za to knjigo. 0-5 zvezdic" @@ -8698,7 +8739,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datum:" @@ -8772,13 +8813,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9789,7 +9830,7 @@ msgid "&Author:" msgstr "&Avtor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10031,7 +10072,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10510,7 +10551,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11038,52 +11079,52 @@ msgstr "I&zhod" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11091,27 +11132,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11119,116 +11160,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Metapodatkov ni mogoče prebrati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "Pre&brskaj" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Odstrani" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Prenesi naslo&vnico" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Ustvari naslovnico" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Ni veljavna slika" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Določite naslov in avtorja" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Pred izdelavo naslovnice morate določiti naslov in avtorja" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Neveljavna naslovnica" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Ta knjiga nima naslovnice" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "zvezdic" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Značke so se spremenile" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11236,38 +11282,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Ta Ŕtevilka ISBN je veljavna" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Ta Ŕtevilka ISBN ni veljavna" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Založnik:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Počisti datum" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11353,7 +11399,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Uredi metapodatke" @@ -11412,54 +11458,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Naslovnice ni mogoče prebrati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Zamenjaj naslovnico" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Ko&mentarji" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metapodatki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Naslovnice in zapisi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "Metapodatki po &meri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Komentarji" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13597,34 +13643,34 @@ msgstr "Ni mogoče odstraniti" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&Trenutna dejanja" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Dodaj izbrana dejanja v orodno vrstico" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&Trenutna dejanja" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14494,46 +14540,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Pretvori knjigo %(num)d od %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Pretvorba nekaterih knjig ni možna" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Postavljanje v vrsto " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Pridobi novice z " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Pretvori obstoječe" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14820,7 +14866,7 @@ msgid "Options to customize the ebook viewer" msgstr "Možnosti za prilagajanje bralnika e-knjig" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Zapomni si nazadnje uporabljeno velikost okna" @@ -15062,33 +15108,33 @@ msgstr "Vnesite naslov za zaznamek:" msgid "Manage Bookmarks" msgstr "Upravljaj z zaznamki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Nalaganje e-knjige ..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "E-knjige ni mogoče odpreti" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15517,7 +15563,7 @@ msgstr "potrjeno" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "da" @@ -15525,7 +15571,7 @@ msgstr "da" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "ne" @@ -16475,18 +16521,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Strnjevanje zbirke podatkov" @@ -16625,28 +16671,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16863,6 +16904,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17726,108 +17777,108 @@ msgstr "" msgid "Unknown News Source" msgstr "Neznan vir novic" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Prenos končan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "Prenos naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " z " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tNeuspeÅ”ne povezave:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Pridobivanje virov ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Dobljeni viri iz glavne strani" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Poskus prenosa naslovnice ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Viri, preneseni v %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "Prenos naslovnice ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "PrenaÅ”anje naslovnice iz %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Neimenovan članek" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Članek prenesen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Prenos članka ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Pridobivanje vira" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18582,6 +18633,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "You must specify an input HTML file" #~ msgstr "Izbrati morate vhodno HTML datoteko" @@ -19209,6 +19272,9 @@ msgstr "" #~ msgid "&Search:" #~ msgstr "I&skanje:" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Kliknite za seznam knjig, ki so na voljo na vaÅ”em računalniku" @@ -19745,6 +19811,13 @@ msgstr "" #~ msgid "Skip 'Connect to iTunes' recommendation" #~ msgstr "Preskoči predlog 'Poveži z iTunes'" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo trenutno podpira samo eno zbirko: seznam \"Im_Reading\". Ustvarite " +#~ "značko z imenom \"Im_Reading\". " + #~ msgid "Communicate with the Nook Color eBook reader." #~ msgstr "Povezovanje z bralnikom e-knjig Nook Color." @@ -19913,6 +19986,12 @@ msgstr "" #~ msgid "metadata" #~ msgstr "metapodatki" +#~ msgid "Text justification:" +#~ msgstr "Poravnava besedila:" + +#~ msgid "Insert &blank line" +#~ msgstr "Vstavi &prazno stran" + #, python-format #~ msgid "%i of %i Books" #~ msgstr "%i/%i knjig" @@ -20125,6 +20204,15 @@ msgstr "" #~ "Privzeto onemogočeno. Uporabite %s, da jo omogočite. Posamezna dejanja so " #~ "lahko onemogočena z možnostmi %s." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Ko calibre odstrani razmik med odstavki, samodejno določi odmik odstavkov, s " +#~ "čimer zagotovi, da je mogoče odstavke enostavno razločiti. Ta možnost " +#~ "nadzira Å”irino tega odmika." + #~ msgid "The first producer of free ebooks." #~ msgstr "Prvi izdajatelj brezplačnih e-knjig." diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 92b2cb1c2c..a3758405b8 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy \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-07-16 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:35+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "A ka absolutisht asgjĆ«" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "A ka absolutisht asgjĆ«" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "A ka absolutisht asgjĆ«" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "A ka absolutisht asgjĆ«" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Lajme" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "Merr tĆ« dhĆ«na paisjeje..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Kapak" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Krejt artikujt" @@ -3255,70 +3288,70 @@ msgstr "Krejt artikujt" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Faqe Titulli" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Tryeza e Lƫndƫs" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Tregues" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Tƫ drejta kopjimi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Listƫ e ilustrimeve" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Listƫ Tabelash" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Shƫnime" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Teksti Kryesor" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Libra" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Hiqni libra" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Zgjidhni kapak pƫr " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Nuk keni leje tƫ lexoni kartelƫn: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Gabim nƫ leximin e kartelƫs" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "&Titull: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titull:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(ƫ):" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datƫ:" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "&Mbylle" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Leje e mohuar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18207,6 +18263,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "tags" #~ msgstr "etiketa" @@ -18279,6 +18347,9 @@ msgstr "" #~ msgid "&Search:" #~ msgstr "&KĆ«rko:" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Edit meta information" #~ msgstr "PĆ«rpunoni tĆ« dhĆ«na meta" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 919fa207eb..945e7f21de 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-01-25 08:58+0000\n" "Last-Translator: Vladimir Oka \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-07-16 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:47+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "Ne radi baÅ” niÅ”ta" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "Ne radi baÅ” niÅ”ta" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "Ne radi baÅ” niÅ”ta" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "Ne radi baÅ” niÅ”ta" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -897,7 +897,7 @@ msgstr "Isključi navedeni dodatak" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -907,18 +907,18 @@ msgstr "" msgid "Yes" msgstr "Da" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Osnovna" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Kartica A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -932,7 +932,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -940,7 +940,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Uspostavi vezu sa S60 telefonima." @@ -1068,7 +1068,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Vesti" @@ -1076,8 +1076,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1128,33 +1128,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Preuzimam spisak knjiga sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Å aljem knjige na uređaj..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Dodajem knjige na spisak metapodataka na uređaju..." @@ -1162,24 +1162,24 @@ msgstr "Dodajem knjige na spisak metapodataka na uređaju..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Uklanjam knjige sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Uklanjam knjiga sa spiska metapodataka na uređaju..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Å aljem metapodatke na uređaj..." @@ -1395,24 +1395,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Uspostavi vezu s Kindle DX čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Uspostavi vezu s Kobo čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo trenutno podržava samo jednu kolekciju: \"Im_Reading\" listu. Napravite " -"etiketu sa imenom \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Nije dovrÅ”eno" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1742,6 +1742,25 @@ msgstr "uspostavi vezu s čitačem e-knjiga." msgid "Get device information..." msgstr "Preuzmi podatke o uređaju..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2005,7 +2024,7 @@ msgstr "PodeÅ”avanja koja kontroliÅ”u rezultat obrade %s" msgid "Options to control the look and feel of the output" msgstr "PodeÅ”avanja koja kontroliÅ”u izgled rezultata obrade" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2013,16 +2032,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "Izmeni tekst i strukturu dokumenta upotrebom korisničkih Å”ablona" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Kontrola automatskog određivanja strukture dokumenta." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2031,19 +2050,19 @@ msgstr "" "Kontrola automatskog kreiranja Sadržaja. Podrazumeva se da će, ako ulazni " "fajl već ima Sadržaj, on biti koriŔćen umesto automatski kreiranog." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "PodeÅ”avanja za upisivanje metapodataka u izlazni fajl" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "PodeÅ”avanja koja pomažu da ispravite greÅ”ke u konverziji" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Prikaži listu ugrađenih recepata" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Izlaz će biti sačuvan u" @@ -2351,13 +2370,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Kada calibre uklanja razmak između pasusa, automatski se postavlja uvlačenje " -"da bi se pasusi mogli lako prepoznati. Ovde možete podesiti veličinu ovog " -"uvlačenja." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2375,13 +2391,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2389,7 +2411,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2397,7 +2419,7 @@ 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2405,7 +2427,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2416,7 +2438,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2431,84 +2453,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Navedi datum izdavanja." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2516,7 +2538,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2526,20 +2548,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2551,87 +2573,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Nisam uspeo da pročitam datum/vreme" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Konvertujem ulaz u HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Izvodim transformacije na e-knjizi..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Kreiram" @@ -3284,7 +3306,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3453,8 +3475,8 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Naslovna strana" @@ -3567,14 +3589,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"Nemoj da dodaÅ” Sadržaj na kraj e-knjige. Ovo je korisno ako knjiga već ima " -"sopstveni Sadržaj." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Naslov za automatski generisan Sadržaj." @@ -3597,7 +3617,13 @@ msgstr "" "modul za MOBI će pokuÅ”ati da obradi margine u ulaznom dokumentu, a inače će " "ih ignorisati." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Svi članci" @@ -3605,70 +3631,70 @@ msgstr "Svi članci" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Ovo je Amazon Topaz knjiga. Nju nije moguće obraditi." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Naslovna strana" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Indeks" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Pojmovnik" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Zahvalnosti" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Impresum" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Autorska prava" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Posveta" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Spisak ilustracija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Spisak tabela" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "BeleÅ”ke" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Glavni tekst" @@ -3679,12 +3705,12 @@ msgstr "Knjige u formatu %s nisu podržane" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Opcije za generisanje HTML Sadržaja" @@ -4368,7 +4394,7 @@ msgid "Choose Files" msgstr "Izaberi fajlove" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Knjige" @@ -4536,8 +4562,8 @@ msgstr "Dodaj u biblioteku" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Nije izabrana nijedna knjiga" @@ -4892,7 +4918,7 @@ msgstr "Ne mogu da konvertujem" msgid "Starting conversion of %d book(s)" msgstr "Počinjem konverziju %d knjiga." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "Prazan izlazni fajl - proces konverzije verovatno nije uspeo" @@ -4984,10 +5010,6 @@ msgstr "" "Brisanje nekih knjiga nije uspelo, kliknite na Prikaži detalje za viÅ”e " "informacija." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Ukloni knjige" @@ -5701,27 +5723,27 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Nemoguće pregledati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Format nije na raspolaganju" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Izaberite format za prikaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5730,11 +5752,11 @@ msgstr "" "Neke od izabranih knjiga nisu na raspolaganju u formatu %s. Morate ih prvo " "konvertovati." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Izabrano je viÅ”e knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5747,15 +5769,15 @@ msgstr "" "započet, ovaj proces se ne može prekinuti pre zavrÅ”etka. Da li želite da " "nastavite?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Ne mogu da otvorim direktorijum" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s nema raspoloživih formata." @@ -5922,7 +5944,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5960,10 +5982,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6096,10 +6118,10 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6135,7 +6157,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6755,15 +6777,15 @@ msgid "&Base font size:" msgstr "&Osnovna veličina slova:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "&Ključ za veličinu slova:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6884,48 +6906,81 @@ msgstr "Izgled" msgid "Control the look and feel of the output" msgstr "Kontrola izgleda izlaznog dokumenta" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Originalno" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Levo poravnanje" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Poravnanje sa obe strane" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "&Onemogući promenu veličine slova" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Osnovna &veličina slova:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "Čarobnjak koji će pomoći u izboru odgovarajućeg ključa za vrstu slova" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Minima&lna visina reda:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Visina &reda:" -#: /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:156 msgid "Input character &encoding:" msgstr "Ulazni &kodni raspored:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Ukloni &razmak između pasusa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Veličina uvlačenja:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "&Linearizuj tabele" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Prevedi UNICODE znake u ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "Sačuvaj &ligature" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Dodatni &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -6935,45 +6990,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Poravanje teksta:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "&Linearizuj tabele" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Dodatni &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Prevedi UNICODE znake u ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Ubaci &prazan red" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "Sačuvaj &ligature" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "UlepŔaj inter&punkciju" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Minima&lna visina reda:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7042,33 +7069,33 @@ msgstr "" "metapodataka." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "Izaberi naslovnu stranu za " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Ne mogu da pročitam" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Nemate dozvolu da čitate fajl: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "GreŔka pri čitanju fajla" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      Dogodila se greŔka pri čitanju fajla:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " nije ispravna slika" @@ -7093,7 +7120,7 @@ msgid "&Title: " msgstr "&Naslov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Promeni naslov ove knjige" @@ -7124,7 +7151,7 @@ msgstr "&Etikete: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -7135,7 +7162,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Serija:" @@ -7143,7 +7170,7 @@ msgstr "&Serija:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Spisak poznatih serija. Možete dodati i nove serije." @@ -7160,39 +7187,43 @@ msgstr "MOBI izlaz" msgid "Default" msgstr "Podrazumevana" -#: /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:78 msgid "&Title for Table of Contents:" msgstr "&Naslov za Sadržaj:" -#: /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:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Opcije za Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Vrsta slova za impresum časopisa:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Etiketa za Privatna dokumenta:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "IgnoriÅ”i &margine:" @@ -7303,17 +7334,25 @@ msgstr "Nemoj da smanjiÅ” broj boja i veličinu slike" msgid "RB Output" msgstr "RB izlaz" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Nijedan format nije na raspolaganju" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Ne mogu da odredim regularni izraz koriŔćenjem samo korisničkog interfejsa " "bez knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Otvori knjigu" @@ -7774,7 +7813,7 @@ msgstr "Izlog omota nije mogao biti učitan" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Nedefinisano" @@ -8146,7 +8185,7 @@ msgid "My Books" msgstr "Moje knjige" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Napravi katalog" @@ -8466,14 +8505,14 @@ msgstr "Postavite opcije za konverziju %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Naslov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor:" @@ -8741,7 +8780,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Korisnički metapodaci" @@ -8929,13 +8968,13 @@ msgstr "" "primer, Vuk Karadžić će biti sortiran kao Karadžić, Vuk." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Ocena za ovu knjigu. 0-5 zvezdica" @@ -9014,7 +9053,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datum:" @@ -9095,13 +9134,13 @@ msgid "Set from &ebook file(s)" msgstr "Postavi iz fajla s &e-knjigom" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&Osnovni metapodaci" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&Korisnički metapodaci" @@ -10136,7 +10175,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "E&tikete:" @@ -10388,7 +10427,7 @@ msgid "Rename the item in every book where it is used." msgstr "Preimenuj stavku u svakoj knjizi koja je koristi." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10884,7 +10923,7 @@ msgid "Regular expression (?P)" msgstr "Regularni izraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11425,20 +11464,20 @@ msgstr "&Izađi" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Dozvola uskraćena" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11446,11 +11485,11 @@ msgstr "" "Navedite kako će ova knjiga biti sortirana po naslovu. Na primer, The " "Exorcist može da bude sortiran kao Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11458,7 +11497,7 @@ msgstr "" " Zečena boja označava da trenutni način sortiranja po naslovu odgovara " "tranutnom naslovu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11466,17 +11505,17 @@ msgstr "" " Crvena boja upozorava da tenutni način sortiranja po naslovu na odgovara " "trenutnom naslovu. Ako je to ono Å”to želite ne morate da uradite viÅ”e niÅ”ta." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11488,11 +11527,11 @@ msgstr "" "Ako je polje zeleno, tekst odgovara načinu sortiranja pojedinačnih autora. " "Ako je polje crveno, autori ne odgovaraju ovom tekstu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11500,7 +11539,7 @@ msgstr "" " Zelena boja označava da izabrani način sortiranja po autoru odgovara " "trenutnom autoru" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11508,11 +11547,11 @@ msgstr "" " Crvena boja označava da trenutni način sortiranja po autoru ne odgovara " "trenutnom autoru. Ako je to ono Å”to želite ne morate niÅ”ta viÅ”e da uradite." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11520,116 +11559,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "Postavi naslovnu stranu za knjigu iz izabranog formata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "Izaberi formate za " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Nema dozvole" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Nemate dozvolu da čitate sledeće fajlove:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Nije izabran nijedan format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Ne mogu da pročitam metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Ne mogu da pročitam metapodatke iz formata %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&Pregledaj" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "Sk&rati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "U&kloni" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Preuzmi &omot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Napravi omot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Neispravna slika" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Navedite naslov i autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Morate navesti naslov i autora pre nego Å”to napravite omot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Etikete su promenjene" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11637,38 +11681,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Ovaj ISBN broj je ispravan" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Ovaj ISBN broj je neispravan" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Iz&dato:" @@ -11754,7 +11798,7 @@ msgid "Previous" msgstr "Prethodni" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11817,54 +11861,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Ne mogu da pročitam naslovnu stranu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Komentari" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14120,34 +14164,34 @@ msgstr "Ne mogu da uklonim" msgid "Cannot remove the actions %s from this location" msgstr "Ne mogu da uklonim akcije %s sa ovog mesta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "Raspoloži&ve akcije" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "A&ktuelne akcije" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Pomeri izabranu akciju naviÅ”e" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Pomeri izabranu akciju naniže" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "Dodaj izabranu akciju na traku sa alatima" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Ukloni izabranu akciju s trake sa alatima" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "A&ktuelne akcije" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Pomeri izabranu akciju naviÅ”e" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Pomeri izabranu akciju naniže" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -15034,46 +15078,46 @@ msgstr "Promeni naćin kreiranja podkategorija" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Konvertuj knjigu %(num)d od %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Nisam uspeo da konvertujem neke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Stavljam knjige u red čekanja za masovnu konverziju" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Stavljam u red za čekanje " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "Preuzmi vesti sa " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Konvertuj postojeće" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15377,7 +15421,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opcije za podeÅ”avanje čitača e-knjiga" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Zapamti poslednje koriŔćenu veličinu prozora" @@ -15625,36 +15669,36 @@ msgstr "Unesi naziv za oznaku" msgid "Manage Bookmarks" msgstr "Uredi oznake" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Učitavam e-knjigu..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Nisam uspeo da otvorim e-knjigu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Opcije za kontrolu čitača e-knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Ako je naveden, prozor čitača će pokuÅ”ati da pri pokretanju dođe u prvi plan." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Ako je navedeno, prozor za čitanje će se pri pokretanju otvoriti preko celog " "ekrana." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Prikaži javascript upozorenja i poruke na konzoli" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16119,7 +16163,7 @@ msgstr "obeleženo" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "da" @@ -16127,7 +16171,7 @@ msgstr "da" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "ne" @@ -17253,18 +17297,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopiram %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Sažimam bazu podataka" @@ -17418,30 +17462,23 @@ msgstr "" "snimanju ukoliko vaÅ” fajl sistem ne podržava Unicode znake u imenu fajla." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Format za prikazivanje datuma. %d - dan, %b - mesec, %Y - godina. " -"Podrazumeva se: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Promeni putanje u mala slova." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "Zameni razmake donjim crtama." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "Traženi format nije na raspolaganju" @@ -17684,6 +17721,16 @@ msgstr "" "Automatski ponovo pokreni server po izmeni izvornog koda. Ovo možda neće " "raditi u svim uslovima." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -18557,102 +18604,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:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Preuzimanje gotovo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " sa " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tNeuspele veze:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Preuzimam izvore..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Dobio sam izvore s osnovne strane..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "PokuÅ”avam da preuzmem naslovnu stranu..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "GeneriÅ”em impresum..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Počinjem preuzimanje [%d niti]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Izvori su preuzeti u %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Preuzimam naslovnu stranu sa %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Preuzeo sam sliku za impresum" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Članak bez imena" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Preuzeo sam članak: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Nije uspelo preuzimanje članka: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Preuzimam izvor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18660,7 +18707,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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,6 +19465,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "Uspostavi komunikaciju sa Sony PRS-600/700/900 čitačem." @@ -19529,6 +19588,13 @@ msgstr "" #~ msgid "LibraryThing.com server error. Try again later." #~ msgstr "GreÅ”ka na serveru LibraryThing.com. PokuÅ”ajte kasnije." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "Nemoj da dodaÅ” Sadržaj na kraj e-knjige. Ovo je korisno ako knjiga već ima " +#~ "sopstveni Sadržaj." + #~ msgid "Book Jacket" #~ msgstr "Omot knjige" @@ -19586,9 +19652,15 @@ msgstr "" #~ msgid "'Mark this book as read' tag:" #~ msgstr "Etiketa 'obeleži ovu knjigu kao pročitanu':" +#~ msgid "Indent size:" +#~ msgstr "Veličina uvlačenja:" + #~ msgid "No text &justification" #~ msgstr "Ne &poravnavaj redove" +#~ msgid "Insert &blank line" +#~ msgstr "Ubaci &prazan red" + #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "&Prevedi Unicode znake u ASCII" @@ -19967,6 +20039,9 @@ msgstr "" #~ msgid "Edit meta information" #~ msgstr "Izmeni metapodatke" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Convert E-books" #~ msgstr "Konvertuj e-knjige" @@ -20311,6 +20386,13 @@ msgstr "" #~ msgstr "" #~ "Broj serije. Da biste dobili vodeće nule navedite {series_index:0>3s}" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Format za prikazivanje datuma. %d - dan, %b - mesec, %Y - godina. " +#~ "Podrazumeva se: %b, %Y" + #, python-format #~ msgid "" #~ "The template to control the filename and directory structure of files sent " @@ -20379,6 +20461,15 @@ msgstr "" #~ "poravnat ili ne, zavisiće od toga da li format e-knjige i čitač to " #~ "podržavaju." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Kada calibre uklanja razmak između pasusa, automatski se postavlja uvlačenje " +#~ "da bi se pasusi mogli lako prepoznati. Ovde možete podesiti veličinu ovog " +#~ "uvlačenja." + #~ msgid "" #~ "Attempt to detect and correct hard line breaks and other problems in the " #~ "source file. This may make things worse, so use with care." @@ -20898,6 +20989,9 @@ msgstr "" #~ "Rečnik opcija za podeÅ”avanje načina na koji će podaci u ovoj koloni biti " #~ "interpretirani." +#~ msgid "Text justification:" +#~ msgstr "Poravanje teksta:" + #~ msgid "justify" #~ msgstr "poravnanje" @@ -21480,6 +21574,13 @@ msgstr "" #~ "spojiti redove u tipičnoj knjizi s bezuslovnim prelomom, ali ga treba " #~ "smanjiti ako dužina reda varira." +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo trenutno podržava samo jednu kolekciju: \"Im_Reading\" listu. Napravite " +#~ "etiketu sa imenom \"Im_Reading\" " + #~ msgid "Include 'Series' Section" #~ msgstr "Uključi odeljak \"Serija\"" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index ecc6220ba3..6ddf7c9059 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-21 18:01+0000\n" "Last-Translator: Fredrik Nyqvist \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-07-22 04:41+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:49+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -25,20 +25,20 @@ msgid "Does absolutely nothing" msgstr "Gƶr absolut ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -96,9 +96,9 @@ msgstr "Gƶr absolut ingenting" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -161,11 +161,11 @@ msgstr "Gƶr absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -176,14 +176,14 @@ msgstr "Gƶr absolut ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -906,7 +906,7 @@ msgstr "Inaktivera namngivet tillƤgg" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -916,18 +916,18 @@ msgstr "" msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "AllmƤnt" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Kort A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -941,7 +941,7 @@ msgstr "Felsƶkningslogg" msgid "Communicate with Android phones." msgstr "Kommunicera med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -949,7 +949,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Kommunicera med S60-telefoner" @@ -1087,7 +1087,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Nyheter" @@ -1095,8 +1095,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1147,33 +1147,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "HƤmtar en lista ƶver bƶcker pĆ„ enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Ɩverfƶr bƶcker till enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "LƤgger till bƶcker till enhetens metadatalista..." @@ -1181,24 +1181,24 @@ msgstr "LƤgger till bƶcker till enhetens metadatalista..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Tar bort bƶcker frĆ„n enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Ta bort bƶcker frĆ„n enhetens metadatalista..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Skickar metadata till enheten..." @@ -1422,24 +1422,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunicera med lƤsplattan Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Kommunicera med lƤsplattan Kobo" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Det Kobo stƶder endast en samling fƶr nƤrvarande: \"Im_Reading\" listan. " -"Skapa ett mƤrke fƶr \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Inte implementerad" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1774,6 +1774,25 @@ msgstr "Kommunicera med en lƤsplatta." msgid "Get device information..." msgstr "HƤmta enhetsinformation..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2042,7 +2061,7 @@ msgstr "Alternativ fƶr att kontrollera bearbetningen av utdata %s" msgid "Options to control the look and feel of the output" msgstr "Alternativ fƶr utdatas utseende" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2050,17 +2069,17 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Ƅndra dokumentets text och struktur med hjƤlp av anvƤndardefinierade mƶnster." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Kontrollera automatisk detektering av dokumentets struktur." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2070,19 +2089,19 @@ msgstr "" "innehĆ„llsfƶrteckning, kommer denna att anvƤndas i stƤllet fƶr den " "automatiskt skapade." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Alternativ fƶr att skriva metadata till utdata" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Alternativ fƶr att hjƤlpa till att felsƶka konverteringen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Lista inbyggda recept" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Utdata sparade till" @@ -2389,13 +2408,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"NƤr Calibre tar bort mellanrum mellan stycken intenteras automatiskt nƤsta " -"stycke, sĆ„ att det lƤtt kan skiljas frĆ„n det fƶregĆ„ende. Det hƤr " -"alternativet styr bredden pĆ„ denna indentering." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2413,13 +2429,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2427,7 +2449,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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2436,7 +2458,7 @@ msgstr "" "motsvarigheter. Fƶr detaljer, se " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2444,7 +2466,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2461,7 +2483,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:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2477,81 +2499,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:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Ange publiceringsdatum." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2559,7 +2581,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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2570,20 +2592,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 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:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 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:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2595,20 +2617,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:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." @@ -2616,7 +2638,7 @@ msgstr "" "VƤnsterjusteras scenbytesmarkƶrer Ƥr centrerade. Byt mjuk scen pauser som " "anvƤnder flera tomma rader med horisontalregler." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2624,7 +2646,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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2633,7 +2655,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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "" "Looks for occurrences of sequential

      or

      tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2641,51 +2663,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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 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:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 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:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 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:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 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:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 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:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 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:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "Misslyckades med att tolka datum/tid" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Konverterar indata till HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Omformar e-boken..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Skapar" @@ -3355,7 +3377,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3525,8 +3547,8 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Omslag" @@ -3652,14 +3674,12 @@ msgstr "AnvƤnd om mƶjligt fƶrfattarsorteringsfƤltet som fƶrfattare." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"LƤgg inte till nĆ„gon innehĆ„llsfƶrteckning i slutet av boken. AnvƤnds om " -"boken har en egen innehĆ„llsfƶrteckning." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Titel fƶr alla infogade innehĆ„llsfƶrteckningar." @@ -3681,7 +3701,13 @@ msgstr "" "utdatamodulen kommer att fƶrsƶka konvertera marginaler som faststƤlls i det " "ingĆ„ende dokumentet, annars kommer det ignorera dem." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Alla artiklar" @@ -3689,70 +3715,70 @@ msgstr "Alla artiklar" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Det hƤr Ƥr en Amazon Topaz-bok. Den kan inte hanteras." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Titelsida" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "InnehĆ„llsfƶrteckning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Ɩversikt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Ordfƶrklaringar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Tack till" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Litteraturfƶrteckning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "UpphovsrƤtt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "TillƤgnan" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Fƶrord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Illustrationslista" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Tabellista" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Anteckningar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Fƶrord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Huvudtext" @@ -3763,12 +3789,12 @@ msgstr "%s-formaterade bƶcker stƶds inte" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "Alternativ fƶr innehĆ„llsfƶrteckning frĆ„n HTML." @@ -4497,7 +4523,7 @@ msgid "Choose Files" msgstr "VƤlj filer" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Bƶcker" @@ -4668,8 +4694,8 @@ msgstr "LƤgg till i biblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Inga bƶcker har valts" @@ -5029,7 +5055,7 @@ msgstr "Kan inte konvertera" msgid "Starting conversion of %d book(s)" msgstr "PĆ„bƶrjar konvertering av %d bƶcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "Tom utfil, fƶrmodligen kraschade konverteringsprocessen" @@ -5121,10 +5147,6 @@ msgstr "" "Det gick inte att ta bort en del bƶcker, klicka pĆ„ Visa detaljer knappen fƶr " "mer information." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Ta bort bƶcker" @@ -5859,27 +5881,27 @@ msgstr "LƤs en slumpmƤssig bok" msgid "Clear recently viewed list" msgstr "Rensa nyligen visad lista" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "Kan inte visa" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "Format otillgƤnglig" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "Valda bƶcker har inget format" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "VƤlj format att visa" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " @@ -5888,11 +5910,11 @@ msgstr "" "Inte alla av de utvalda bƶckerna fanns tillgƤngliga i %s format. Du ska " "konvertera dem fƶrst." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Flera bƶcker valda" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5905,15 +5927,15 @@ msgstr "" "vƤl process startats kan den inte stoppas fƶrrƤn den Ƥr klar. Vill du " "fortsƤtta?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "Kan inte ƶppna mapp" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "Denna bok finns inte lƤngre i ditt bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s har inga tillgƤngliga format." @@ -6081,7 +6103,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -6119,10 +6141,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -6254,10 +6276,10 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -6293,7 +6315,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6920,15 +6942,15 @@ msgid "&Base font size:" msgstr "&Basteckenstorlek" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "Teckenstorleksnyc&kel" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -7053,47 +7075,80 @@ msgstr "Utseende" msgid "Control the look and feel of the output" msgstr "Styr hur det utgĆ„ende dokumentet kommer att se ut" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Ursprunglig" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "VƤnsterjustera" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "Marginaljustera" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "Skala inte om teckensnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Basteckenstorlek" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "En guide som hjƤlper dig att vƤlja en lƤmplig teckenstorleksnyckel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "Minsta &radhƶjd:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Rad&hƶjd:" -#: /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:156 msgid "Input character &encoding:" msgstr "Teckenkodning fƶr indata:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Ta bort blankrad mellan stycken" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "IndragslƤngd:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "Omvandla data i tabeller till linjƤra data" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "&Transkribera Unicode-tecken till ASCII" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "BehĆ„ll &ligaturer" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "Extra &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -7103,45 +7158,17 @@ 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:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Textjustering:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "Omvandla data i tabeller till linjƤra data" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "Extra &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "&Transkribera Unicode-tecken till ASCII" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "Infoga blankrad" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "BehƄll &ligaturer" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "Snygga till &interpunktion" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "Minsta &radhƶjd:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7210,33 +7237,33 @@ msgstr "" "mƶjligt." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "VƤlj omslag fƶr " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Kan inte lƤsa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Du har inte behƶrighet att lƤsa filen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Fel vid lƤsningen av filen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      Det uppstod ett fel vid lƤsning frƄn fil:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " Ƥr inte en giltig bild" @@ -7261,7 +7288,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Ƅndra titeln pĆ„ denna bok" @@ -7293,7 +7320,7 @@ msgstr "Etiketter: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -7305,7 +7332,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Serier:" @@ -7313,7 +7340,7 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Lista ƶver kƤnda serier. Du kan lƤgga till nya serier." @@ -7330,39 +7357,43 @@ msgstr "MOBI-utdata" msgid "Default" msgstr "GrundinstƤllning" -#: /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:78 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:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 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:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 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:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 msgid "Disable compression of the file contents" msgstr "Komprimera inte filinnehĆ„ll" -#: /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:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Alternativ fƶr Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "Teckensnitt fƶr fƶrstasidesrubriken pĆ„ tidskrifter:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Etikett fƶr personliga dokument:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "Ignorera &marginaler" @@ -7473,15 +7504,23 @@ msgstr "Minska inte bildstorleken och djup" msgid "RB Output" msgstr "RB-utdata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "Inga tillgƤngliga format" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "Kan inte bygga regex med grafisk byggare utan en bok." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Ɩppna bok" @@ -7947,7 +7986,7 @@ msgstr "OmslagsblƤddraren kunde inte laddas" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Odefinierad" @@ -8324,7 +8363,7 @@ msgid "My Books" msgstr "Mina bƶcker" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "Generera katalog" @@ -8725,14 +8764,14 @@ msgstr "Ange alternativ fƶr att konvertera %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "Fƶrfattare:" @@ -9013,7 +9052,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "Anpassade metadata" @@ -9202,13 +9241,13 @@ msgstr "" "ska sorteras som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "Betyg:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Betyg pĆ„ boken: 0-5 stjƤrnor" @@ -9285,7 +9324,7 @@ msgid "&Force numbers to start with:" msgstr "&Tvinga nummer att bƶrja med:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Datum:" @@ -9367,13 +9406,13 @@ msgid "Set from &ebook file(s)" msgstr "StƤll in frĆ„n & ebokfil(er)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "&GrundlƤggande metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "&Anpassat metadata" @@ -10465,7 +10504,7 @@ msgid "&Author:" msgstr "&Fƶrfattare:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "Etikett" @@ -10718,7 +10757,7 @@ msgid "Rename the item in every book where it is used." msgstr "Byt namn pĆ„ posten i alla bƶcker den anvƤnds" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -11215,7 +11254,7 @@ msgid "Regular expression (?P)" msgstr "ReguljƤrt uttryck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -11753,20 +11792,20 @@ msgstr "Avsluta" msgid "Unhandled exception" msgstr "Ohanterat undantag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "ƅtkomst nekad" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, 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?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11774,11 +11813,11 @@ msgstr "" "Ange hur denna bok ska sorteras efter titel. Till exempel kan Exorcisten " "sorteras som Exorcisten." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Titel &sortering:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11786,7 +11825,7 @@ msgstr "" " Den grƶna fƤrgen indikerar att den aktuella titelnsorteringen passar den " "aktuella titeln" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11794,17 +11833,17 @@ msgstr "" " Den rƶda fƤrgen varnar fƶr att den aktuella titelsorteringen inte stƤmmer " "med den aktuella titeln. Ingen Ć„tgƤrd krƤvs om detta Ƥr vad du vill." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11817,11 +11856,11 @@ msgstr "" "fƶrfattarens sortera strƤngar. Om den Ƥr fƤrgad rƶd, dĆ„ fƶrfattarna och " "denna text stƤmmer inte ƶverens." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "Fƶrfattare s&ortering:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11829,7 +11868,7 @@ msgstr "" " Den grƶna fƤrgen visar att det nuvarande Fƶrfattarsortering matchar dagens " "fƶrfattare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11837,11 +11876,11 @@ msgstr "" " Den rƶda fƤrgen visar att det nuvarande Fƶrfattare Sortera inte stƤmmer med " "den aktuella fƶrfattaren. Ingen Ć„tgƤrd krƤvs om detta Ƥr vad du vill." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&Nummer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11852,106 +11891,111 @@ msgstr "" "\n" "Dubbelklicka fƶr att se" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "AnvƤnd valt format fƶr att skapa bokomslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "StƤll in metadata fƶr boken frĆ„n det valda formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "LƤgg till ett format till den hƤr boken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "Ta bort det valda formatet i den hƤr boken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "VƤlj format fƶr " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "Ej behƶrig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "Du Ƥr ej behƶrig att lƤsa fƶljande filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "Inget format valt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "Kunde inte lƤsa metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "Kunde inte lƤsa metadata frĆ„n %s-format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&BlƤddra" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "Justera" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Ta bort" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "Ladda ner &omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "&Generera omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "Inte en giltig bild" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "Ange titel och fƶrfattare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Du mĆ„ste ange en titel och fƶrfattare fƶr att skapa ett omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "Ogiltigt omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "Kunde inte Ƥndra omslag sĆ„ bilden Ƥr ogiltigt." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "Denna bok har inget omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "stjƤrnor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "Etiketterna har Ƥndrats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -11959,11 +12003,11 @@ msgstr "" "Du har Ƥndrat mƤrkningar. Fƶr att kunna anvƤnda mƤrkredigerar, mĆ„ste du " "kassera eller tillƤmpa dessa fƶrƤndringar. TillƤmpa Ƥndringar?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11974,38 +12018,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Detta ISBN-nummer Ƥr giltigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Denna ISBN-nummer Ƥr ogiltigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "&Utgivare:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "Klar datum" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "Publicera&d:" @@ -12097,7 +12141,7 @@ msgid "Previous" msgstr "FƶregĆ„ende" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "Redigera metadata" @@ -12159,54 +12203,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "Ƅndra hur Calibre laddar ner metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "Kunde inte lƤsa omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, 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:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, 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:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, 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:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "Ƅndra omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "Ko&mmentarer" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "&Omslag och format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "&Anpassa eget metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&Kommentarer" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -14645,34 +14689,34 @@ msgstr "Kan inte ta bort" msgid "Cannot remove the actions %s from this location" msgstr "Kan inte ta bort Ć„tgƤrder %s frĆ„n denna plats" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "&TilgƤngliga Ć„tgƤrder:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "&Aktuella Ć„tgƤrder" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "Flytta valda Ć„tgƤrden uppĆ„t" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "Flytta valda Ć„tgƤrden nerĆ„t" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "LƤgg till valda Ć„tgƤrder fƶr verktygsfƤltet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "Ta bort markerade Ć„tgƤrder frĆ„n verktygsfƤltet" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "&Aktuella Ć„tgƤrder" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "Flytta valda Ć„tgƤrden uppĆ„t" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "Flytta valda Ć„tgƤrden nerĆ„t" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "Denna anpassning har standardvƤrde" @@ -15591,46 +15635,46 @@ msgstr "Ƅndra sub-kategorisering systemet" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "Konvertera bok %(num)d av %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "Kunde inte konvertera nĆ„gra bƶcker" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "Kƶar bƶcker fƶr masskonvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "Kƶar " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "HƤmta nyheter frĆ„n " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "Konvertering finns" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -15933,7 +15977,7 @@ msgid "Options to customize the ebook viewer" msgstr "Alternativ fƶr att anpassa lƤsplattan" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "Kom ihĆ„g senast anvƤnd fƶnsterstorlek" @@ -16183,35 +16227,35 @@ msgstr "Ange titel fƶr bokmƤrke:" msgid "Manage Bookmarks" msgstr "Hantera bokmƤrken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Laddar e-bok...." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "Kunde inte ƶppna e-bok" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "Alternativ fƶr att styra lƤsplattan" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Om angivet, kommer lƤsfƶnstret att fƶrsƶka lƤgga sig ƶverst vid start." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" "Om vald kommer visningsfƶnstret fƶrsƶker ƶppna helskƤrm nƤr den startas." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "Skriv javaskriptnotifieringar och konsolmeddelanden till konsolen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -16680,7 +16724,7 @@ msgstr "ikryssad" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "ja" @@ -16688,7 +16732,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "nej" @@ -17854,17 +17898,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, 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:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "Komprimerar databas" @@ -18020,30 +18064,23 @@ msgstr "" "stƶder Unicode." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" -"Formatet fƶr att visa datum. %d - day, %b - mƄnad, %Y - year. " -"GrundinstƤllning Ƥr: %b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "Konvertera sƶkvƤgar till gemener." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "ErsƤtt blanksteg med understreck" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "EfterfrƄgade format finns inte" @@ -18284,6 +18321,16 @@ msgstr "" "Automatisk laddning frƄn servern vid fƶrƤndringar i kƤllkod. Fungerar inte i " "alla miljƶer." +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -19247,102 +19294,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:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, 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:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "HƤmtningen Ƥr fƤrdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " frƄn " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tMisslyckade lƤnkar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "Kunde inte hƤmta artikeln." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 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:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "HƤmtar flƶden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "Mottagit flƶden frƄn indexsidan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Fƶrsƶker hƤmta omslaget ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Skapar redaktionsruta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "Flƶden hƤmtade till %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, 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:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "HƤmtar omslag frƄn %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Redaktionslogga hƤmtad" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Namnlƶs artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Artikel hƤmtad: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "Artikeln kunde inte hƤmtas: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "HƤmtar flƶde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19350,7 +19397,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -20431,6 +20478,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "The reader has no storage card connected." #~ msgstr "LƤsaren har inga minneskort inkopplade." @@ -20833,6 +20892,9 @@ msgstr "" #~ msgid "&User stylesheet" #~ msgstr "AnvƤndarens stilmall" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "" #~ "Comma separated list of metadata fields to turn into collections on the " #~ "device. Posiibilities include: " @@ -20953,6 +21015,9 @@ msgstr "" #~ msgid "Merge books" #~ msgstr "Sammanfoga bƶcker" +#~ msgid "Text justification:" +#~ msgstr "Textjustering:" + #~ msgid "left" #~ msgstr "vƤsterkant" @@ -21107,6 +21172,15 @@ msgstr "" #~ "RadavstƄndet i punkter. Kontrollerar avstƄndet mellan tvƄ pƄfƶljande " #~ "textrader. Som standard Ƥndras inte radavstƄndet." +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "NƤr Calibre tar bort mellanrum mellan stycken intenteras automatiskt nƤsta " +#~ "stycke, sƄ att det lƤtt kan skiljas frƄn det fƶregƄende. Det hƤr " +#~ "alternativet styr bredden pƄ denna indentering." + #~ msgid "" #~ "Attempt to detect and correct hard line breaks and other problems in the " #~ "source file. This may make things worse, so use with care." @@ -21239,6 +21313,13 @@ msgstr "" #~ msgid "LibraryThing.com server error. Try again later." #~ msgstr "Serverfel fƶr LibraryThing.com. Fƶrsƶk igen senare." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "LƤgg inte till nƄgon innehƄllsfƶrteckning i slutet av boken. AnvƤnds om " +#~ "boken har en egen innehƄllsfƶrteckning." + #~ msgid "Book Jacket" #~ msgstr "Skyddsomslag" @@ -21369,6 +21450,12 @@ msgstr "" #~ "size-rescaling\"> Bruksanvisning fƶr en beskrivning om hur " #~ "teckenstorleksomskalning fungerar.

      " +#~ msgid "Indent size:" +#~ msgstr "IndragslƤngd:" + +#~ msgid "Insert &blank line" +#~ msgstr "Infoga blankrad" + #~ msgid "PDB Input" #~ msgstr "PDB-indata" @@ -22108,6 +22195,13 @@ msgstr "" #~ "fƶrfattarspecifika kataloger med filnamn som innehƄller titel och " #~ "fƶrfattare. TillgƤngliga kontroller: {%s}" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "" +#~ "Formatet fƶr att visa datum. %d - day, %b - mƄnad, %Y - year. " +#~ "GrundinstƤllning Ƥr: %b, %Y" + #~ msgid "Password to access your calibre library. Username is " #~ msgstr "Lƶsenord fƶr att komma Ƅt ditt Calibre-bibliotek. AnvƤndarnamnet Ƥr " @@ -22551,6 +22645,13 @@ msgstr "" #~ "packa upp typiska bƶcker med hƄrda radbrytningar, men bƶr minskas om " #~ "radlinjen lƤngden varierar." +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Det Kobo stƶder endast en samling fƶr nƤrvarande: \"Im_Reading\" listan. " +#~ "Skapa ett mƤrke fƶr \"Im_Reading\" " + #~ msgid "" #~ "Book formats and metadata from the selected books will be added to the " #~ "first selected book. ISBN will not be merged.

      The " diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index d55fe9957e..b32004eec2 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-06-17 17:40+0000\n" "Last-Translator: balajijagadesh பாலாஜி \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-07-16 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:50+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "ą®Øą®æą®šąÆą®šą®Æą®®ą®¾ą®• ą®Žą®¤ąÆą®µąÆą®®ąÆ ą®šąÆ†ą®ÆąÆą®Æą®¾ą®¤ąÆ" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "ą®Øą®æą®šąÆą®šą®Æą®®ą®¾ą®• ą®Žą®¤ąÆą®µąÆą®®ąÆ ą®šąÆ†ą®ÆąÆą®Æą®¾ą®¤ #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "ą®Øą®æą®šąÆą®šą®Æą®®ą®¾ą®• ą®Žą®¤ąÆą®µąÆą®®ąÆ ą®šąÆ†ą®ÆąÆą®Æą®¾ą®¤ #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "ą®Øą®æą®šąÆą®šą®Æą®®ą®¾ą®• ą®Žą®¤ąÆą®µąÆą®®ąÆ ą®šąÆ†ą®ÆąÆą®Æą®¾ą®¤ #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2958,7 +2985,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3113,8 +3140,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3226,12 +3253,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3250,7 +3277,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3258,70 +3291,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3332,12 +3365,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3934,7 +3967,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4097,8 +4130,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4445,7 +4478,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4533,10 +4566,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5227,38 +5256,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5267,15 +5296,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5428,7 +5457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5466,10 +5495,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5599,10 +5628,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5638,7 +5667,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6237,15 +6266,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6366,91 +6395,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6518,33 +6552,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6569,7 +6603,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6599,7 +6633,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6608,7 +6642,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6616,7 +6650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6633,39 +6667,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6776,15 +6814,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7238,7 +7284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7592,7 +7638,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7901,14 +7947,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8174,7 +8220,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8335,13 +8381,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8411,7 +8457,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8485,13 +8531,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9500,7 +9546,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9738,7 +9784,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10217,7 +10263,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10743,52 +10789,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10796,27 +10842,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10824,116 +10870,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10941,38 +10992,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11058,7 +11109,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11117,54 +11168,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13302,34 +13353,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14199,46 +14250,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14525,7 +14576,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14767,33 +14818,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15222,7 +15273,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15230,7 +15281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16120,17 +16171,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16269,28 +16320,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16507,6 +16553,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17367,108 +17423,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18210,6 +18266,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid " " #~ msgstr " " diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index fab41cb25c..6bf1f18a7e 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-01-09 02:04+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-07-16 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:50+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ą°µą°¾ą°°ą±ą°¤ą°²ą±" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "పరికరంలో ą°‰ą°Øą±ą°Ø ą°Ŗą±ą°øą±ą°¤ą°•ą°¾ą°² జాబితాని ą°¤ą±†ą°øą±ą°¤ą±ą°Øą±ą°Øą°¾ą°‚..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "ą°Øą°æą°°ą±ą°®ą°¾ą°¤" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "ą°…ą°Øą±ą°Øą°æ ą°µą±ą°Æą°¾ą°øą°¾ą°²ą±" @@ -3255,70 +3288,70 @@ msgstr "ą°…ą°Øą±ą°Øą°æ ą°µą±ą°Æą°¾ą°øą°¾ą°²ą±" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "ą°¶ą±€ą°°ą±ą°·ą°æą°• ą°Ŗą±‡ą°œą±€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "విషయ ą°øą±‚ą°šą°æą°•" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ą°øą±‚ą°šą°æą°•" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "పదకోశం" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "ą°•ą°¾ą°Ŗą±€ą°¹ą°•ą±ą°•ą±ą°²ą±" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "అంకితం" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "ą°®ą±ą°‚ą°¦ą±ą°®ą°¾ą°Ÿ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "ą°Ŗą°Ÿą±ą°Ÿą°æą°•ą°² జాబితా" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "పీఠిక" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "ą°®ą±ą°–ą±ą°Æ ą°Ŗą°¾ą° ą±ą°Æą°‚" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "రూపు రేఖలు" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18207,6 +18263,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Usage:" #~ msgstr "వాఔుక:" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index e01cc72faf..cb8ef31d0b 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2010-11-19 23:44+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-07-16 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:50+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410 @@ -33,20 +33,20 @@ msgid "Does absolutely nothing" msgstr "ą¹„ąø”ą¹ˆąø”ąøµąø­ąø°ą¹„ąø£ą¹€ąø„ąø¢" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -104,9 +104,9 @@ msgstr "ą¹„ąø”ą¹ˆąø”ąøµąø­ąø°ą¹„ąø£ą¹€ąø„ąø¢" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -169,11 +169,11 @@ msgstr "ą¹„ąø”ą¹ˆąø”ąøµąø­ąø°ą¹„ąø£ą¹€ąø„ąø¢" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -184,14 +184,14 @@ msgstr "ą¹„ąø”ą¹ˆąø”ąøµąø­ąø°ą¹„ąø£ą¹€ąø„ąø¢" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -888,7 +888,7 @@ msgstr "ąøžąø±ąøą¹ƒąøŠą¹‰ąø‡ąø²ąø™ą¹€ąø™ąø”ąø›ąø„ąø±ą¹‰ąøąø­ąø“ąø™" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -898,18 +898,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -923,7 +923,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ąø•ąø“ąø”ąø•ą¹ˆąø­ąøąø±ąøšą¹‚ąø—ąø£ąøØąø±ąøžąø—ą¹Œą¹ąø­ąø™ąø”ąø£ąø­ąø¢ąø”ą¹Œ" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -931,7 +931,7 @@ msgstr "" "ąø£ąø²ąø¢ąøąø²ąø£ą¹„ąø”ą¹€ąø£ąø„ąø•ąø­ąø£ąøµą¹ˆąø—ąøµą¹ˆąø„ąø±ą¹ˆąø™ąø”ą¹‰ąø§ąø¢ąø„ąø­ąø”ąø”ą¹ˆąø²ą¹€ąøžąø·ą¹ˆąø­ąøŖą¹ˆąø‡ąø­ąøµąøšąøøąø„ąøŖą¹Œą¹„ąø›ąø¢ąø±ąø‡ąø­ąøøąø›ąøąø£ąø“ą¹Œąø›ąø„ąø²ąø¢ąø—ąø²ąø‡ąø‹ąø¶ą¹ˆąø‡ąøˆąø°ą¹ƒąøŠą¹‰ąøŠ" "ąø·ą¹ˆąø­ąø—ąøµą¹ˆąøžąøšąø„ąø£ąø±ą¹‰ąø‡ą¹ąø£ąøąøą¹ˆąø­ąø™" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "ąø•ąø“ąø”ąø•ą¹ˆąø­ąøąø±ąøšą¹‚ąø—ąø£ąøØąø±ąøžąø—ą¹Œ S60" @@ -1061,7 +1061,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ąø‚ą¹ˆąø²ąø§" @@ -1069,8 +1069,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "ąøšąø±ąøąøŠąøµąø£ąø²ąø¢ąøŠąø·ą¹ˆąø­" @@ -1114,33 +1114,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "ą¹€ąø£ąøµąø¢ąøąø£ąø²ąø¢ąøąø²ąø£ąø«ąø™ąø±ąø‡ąøŖąø·ąø­ąøˆąø²ąøąø­ąøøąø›ąøąø£ąø“ą¹Œąø›ąø„ąø²ąø¢ąø—ąø²ąø‡" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ąø–ą¹ˆąø²ąø¢ąø«ąø™ąø±ąø‡ąøŖąø·ąø­ąø„ąø‡ą¹ƒąø™ąø­ąøøąø›ąøąø£ąø“ą¹Œąø›ąø„ąø²ąø¢ąø—ąø²ąø‡" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "ą¹€ąøžąø“ą¹ˆąø”ąø«ąø™ąø±ąø‡ąøŖąø·ąø­ą¹ƒąø™ąø£ąø²ąø¢ąøąø²ąø£ąøŠąøøąø”ąø‚ą¹‰ąø­ąø”ąø¹ąø„ą¹ƒąø™ąø­ąøøąø›ąøąø£ąø“ą¹Œąø›ąø„ąø²ąø¢ąø—ąø²ąø‡" @@ -1148,24 +1148,24 @@ msgstr "ą¹€ąøžąø“ą¹ˆąø”ąø«ąø™ąø±ąø‡ąøŖąø·ąø­ą¹ƒąø™ąø£ąø²ąø¢ąøąø²ąø£ąøŠąøøąø”ąø‚ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "ąø„ąøšąø«ąø™ąø±ąø‡ąøŖąø·ąø­ąø­ąø­ąøąøˆąø²ąøąø­ąøøąø›ąøąø£ąø“ą¹Œąø›ąø„ąø²ąø¢ąø—ąø²ąø‡" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "ąø„ąøšąø«ąø™ąø±ąø‡ąøŖąø·ąø­ąø­ąø­ąøąøˆąø²ąøąø£ąø²ąø¢ąøąø²ąø£ąøŠąøøąø”ąø‚ą¹‰ąø­ąø”ąø¹ąø„ą¹ƒąø™ąø­ąøøąø›ąøąø£ąø“ą¹Œąø›ąø„ąø²ąø¢ąø—ąø²ąø‡" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "ąøŖą¹ˆąø‡ąøŠąøøąø”ąø‚ą¹‰ąø­ąø”ąø¹ąø„ą¹„ąø›ąø¢ąø±ąø‡ąø­ąøøąø›ąøąø£ąø“ą¹Œąø›ąø„ąø²ąø¢ąø—ąø²ąø‡" @@ -1381,24 +1381,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "ąø•ąø“ąø”ąø•ą¹ˆąø­ąøąø±ąøš Kindle DX eBook reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "ąø•ąø“ąø”ąø•ą¹ˆąø­ąøąø±ąøš Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"ąø“ ขณะนี้ Kobo ąøˆąø°ąøŖąø™ąø±ąøšąøŖąø™ąøøąø™ą¹€ąøžąøµąø¢ąø‡ąø„ąø­ą¹€ąø„ąø„ąøŠąø±ą¹ˆąø™ą¹€ąø”ąøµąø¢ąø§ąøŠąø·ą¹ˆąø­ \"Im_Reading\" " -"ąø”ąø±ąø‡ąø™ąø±ą¹‰ąø™ąøˆąø¶ąø‡ąø•ą¹‰ąø­ąø‡ąøŖąø£ą¹‰ąø²ąø‡ą¹ąø—ąø„ąøŠąø·ą¹ˆąø­ \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "ąø¢ąø±ąø‡ą¹„ąø”ą¹ˆąø£ąø­ąø‡ąø£ąø±ąøš" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1717,6 +1717,25 @@ msgstr "ąø•ąø“ąø”ąø•ą¹ˆąø­ąøąø±ąøšąø­ąøµąøšąøøąø„ąøŖą¹Œąø£ąøµąø”ą¹€ąø”ąø­ąø£ą¹Œ msgid "Get device information..." msgstr "ą¹€ąø£ąøµąø¢ąøąø‚ą¹‰ąø­ąø”ąø¹ąø„ąø­ąøøąø›ąøąø£ąø“ą¹Œąø›ąø„ąø²ąø¢ąø—ąø²ąø‡" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1954,7 +1973,7 @@ msgstr "ąø•ąø±ąø§ą¹€ąø„ąø·ąø­ąøą¹€ąøžąø·ą¹ˆąø­ąø„ąø§ąøšąø„ąøøąø”ąøąø£ąø°ąøšąø§ msgid "Options to control the look and feel of the output" msgstr "ąø•ąø±ąø§ą¹€ąø„ąø·ąø­ąøą¹ąøŖąø”ąø‡ąø£ąø¹ąø›ąø„ąø±ąøąø©ąø“ą¹Œąø‚ąø­ąø‡ą¹€ąø­ąø²ąø—ą¹Œąøžąøøąø—" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1962,16 +1981,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ąø„ąø§ąøšąø„ąøøąø”ąø£ąø°ąøšąøšąø•ąø£ąø§ąøˆąøŖąø­ąøšą¹‚ąø„ąø£ąø‡ąøŖąø£ą¹‰ąø²ąø‡ą¹€ąø­ąøąøŖąø²ąø£ąø­ąø±ąø•ą¹‚ąø™ąø”ąø±ąø•ąø“" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1980,19 +1999,19 @@ msgstr "" "ąø„ąø§ąøšąø„ąøøąø”ąø£ąø°ąøšąøšąøąø²ąø£ąøŖąø£ą¹‰ąø²ąø‡ąøŖąø²ąø£ąøšąø²ąøąø­ąø±ąø•ą¹‚ąø™ąø”ąø±ąø•ąø“ " "ą¹‚ąø”ąø¢ąø›ąøąø•ąø“ąø«ąø²ąøą¹ąø«ąø„ą¹ˆąø‡ąø•ą¹‰ąø™ąø—ąø²ąø‡ą¹„ąøŸąø„ą¹Œąø”ąøµąøŖąø²ąø£ąøšąø²ąøąø­ąø¢ąø¹ą¹ˆą¹ąø„ą¹‰ąø§ąø”ąø±ąø™ąøˆąø°ąø–ąø¹ąøą¹€ąø£ąøµąø¢ąøą¹ƒąøŠą¹‰ąøą¹ˆąø­ąø™" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "ąø•ąø±ąø§ą¹€ąø„ąø·ąø­ąøąø—ąøµą¹ˆąøˆąø°ąøąø³ąø«ąø™ąø”ąøŠąøøąø”ąø‚ą¹‰ąø­ąø”ąø¹ąø„ą¹€ąø­ąø²ąø—ą¹Œąøžąøøąø—" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "ąø•ąø±ąø§ą¹€ąø„ąø·ąø­ąøąø—ąøµą¹ˆąøˆąø°ąøŠą¹ˆąø§ąø¢ą¹ƒąø™ąøąø²ąø£ąø•ąø£ąø§ąøˆąø«ąø²ąøˆąøøąø”ąøœąø“ąø”ąøžąø„ąø²ąø”ą¹ƒąø™ąøąø²ąø£ą¹ąø›ąø„ąø‡ąø„ą¹ˆąø²" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2269,13 +2288,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"ą¹€ąø”ąø·ą¹ˆąø­ąø„ąø²ąø£ąø“ą¹€ąøšąø­ąø£ą¹Œąø‚ąøˆąø±ąø”ąø£ąø°ąø¢ąø°ąø«ą¹ˆąø²ąø‡ąø£ąø°ąø«ąø§ą¹ˆąø²ąø‡ąøžąø²ąø£ąø²ąøąø£ąø²ąøŸąø­ąø­ąø " -"ą¹‚ąø›ąø£ą¹ąøąø£ąø”ąøˆąø°ąø•ąø±ą¹‰ąø‡ąø„ą¹ˆąø²ąøžąø²ąø£ąø²ąøąø£ąø²ąøŸą¹ƒąø«ą¹‰ą¹€ąø­ąø‡ą¹‚ąø”ąø¢ąø­ąø±ąø•ą¹‚ąø™ąø”ąø±ąø•ąø“ą¹€ąøžąø·ą¹ˆąø­ą¹ƒąø«ą¹‰ą¹ąø™ą¹ˆą¹ƒąøˆąø§ą¹ˆąø²ąøˆąø°ąø—ąø³ą¹ƒąø«ą¹‰ąø‡ą¹ˆąø²ąø¢ą¹ƒąø™ąøąø²ąø£ą¹ąø¢ąø" -"แยะ ąø‹ąø¶ą¹ˆąø‡ąøˆąø°ą¹€ąø›ą¹‡ąø™ąøąø²ąø£ąø„ąø§ąøšąø„ąøøąø”ąø„ąø§ąø²ąø”ąøąø§ą¹‰ąø²ąø‡ąø‚ąø­ąø‡ąø§ąø£ąø£ąø„ąø™ąø±ą¹‰ąø™ą¹†ą¹‚ąø”ąø¢ąø­ą¹Šąø­ąøŸąøŠąø±ą¹ˆąø™ąø™ąøµą¹‰" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2293,13 +2309,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "ą¹€ąø­ąø²ąø ąø²ąøžą¹ąø£ąøąø—ąøµą¹ˆąøžąøšąø­ąø­ąøąøˆąø²ąøąø­ąøµąøšąøøąø„ąøŖą¹Œąø­ąø“ąø™ąøžąøøąø— " "ą¹€ąø›ą¹‡ąø™ąø›ąø£ąø°ą¹‚ąø¢ąøŠąø™ą¹Œą¹ƒąø™ąøąø£ąø“ąøµąø—ąøµą¹ˆąø ąø²ąøžą¹ąø£ąøąø‚ąø­ąø‡ąø•ą¹‰ąø™ąø‰ąøšąø±ąøšą¹€ąø›ą¹‡ąø™ąø ąø²ąøžąø›ąøąø‹ąø¶ą¹ˆąø‡ąø„ąøøąø“ąø•ą¹‰ąø­ąø‡ąøąø²ąø£ą¹ƒąøŖą¹ˆąø ąø²ąøžąø›ąøąø‚ąø­ąø‡ąø„ąøøąø“ą¹€ąø­ąø‡" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2308,20 +2330,20 @@ msgstr "" "ąøˆąø°ą¹€ąø›ą¹‡ąø™ąø›ąø£ąø°ą¹‚ąø¢ąøŠąø™ą¹Œą¹ƒąø™ąøąø£ąø“ąøµąø—ąøµą¹ˆąø­ąøµąøšąøøąø„ąøŖą¹Œąø£ąøµąø”ą¹€ąø”ąø­ąø£ą¹Œąø‚ąø­ąø‡ąø„ąøøąø“ą¹„ąø”ą¹ˆąøŖąø²ąø”ąø²ąø£ąø–ą¹ąøŖąø”ąø‡ąø«ąø£ąø·ąø­ąø„ą¹‰ąø™ąø«ąø²ąøŠąøøąø”ąø‚ą¹‰ąø­ąø”ąø¹ąø„ą¹„ąø”" "้โดยตรง" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2332,7 +2354,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2342,105 +2364,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "ąøąø³ąø«ąø™ąø”ąøŠąø·ą¹ˆąø­ąøœąø¹ą¹‰ą¹ąø•ą¹ˆąø‡ ąø–ą¹‰ąø²ąø”ąøµąø«ąø„ąø²ąø¢ąø„ąø™ą¹ƒąø«ą¹‰ąø„ąø±ą¹ˆąø™ąø”ą¹‰ąø§ąø¢ &" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "ą¹ƒąøŠą¹‰ą¹€ąø„ąø‚ąøˆąø³ąø™ąø§ąø™ąø„ąø£ąø±ą¹‰ąø‡ą¹ƒąø™ąøąø²ąø£ąøžąø“ąø”ąøžą¹Œą¹€ąø›ą¹‡ąø™ąø”ąø±ąøŠąø™ąøµą¹ƒąø™ąøąø²ąø£ą¹€ąø£ąøµąø¢ąø‡ąø„ąø³ąø”ąø±ąøš " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "ąø•ąø±ąø§ąø­ąø±ąøąø©ąø£ąø—ąøµą¹ˆą¹ƒąøŠą¹‰ą¹ƒąø™ąøąø£ąø“ąøµą¹€ąø£ąøµąø¢ąø‡ąø„ąø³ąø”ąø±ąøšą¹‚ąø”ąø¢ą¹ƒąøŠą¹‰ąøŠąø·ą¹ˆąø­ąøœąø¹ą¹‰ą¹ąø•ą¹ˆąø‡ " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "ąøąø³ąø«ąø™ąø”ąø«ąø™ą¹‰ąø²ąø›ąøąøŖąø³ąø«ąø£ąø±ąøšą¹„ąøŸąø„ą¹Œąø—ąøµą¹ˆąø£ąø°ąøšąøø หรือ URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "ąøąø³ąø«ąø™ąø”ąø§ąø±ąø™ąø—ąøµą¹ˆąøžąø“ąø”ąøžą¹Œ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "ąø•ąø±ą¹‰ąø‡ąø„ą¹ˆąø²ą¹€ąø§ąø„ąø²ąø‚ąø­ąø‡ąø«ąø™ąø±ąø‡ąøŖąø·ąø­ (ąøˆąø°ąø–ąø¹ąøą¹ƒąøŠą¹‰ą¹ƒąø™ąø„ąø­ąø„ąø±ąø”ąø§ąø±ąø™ąø—ąøµą¹ˆą¹ƒąø™ą¹‚ąø›ąø£ą¹ąøąø£ąø”ąø„ąø²ąø£ąø“ą¹€ąøšąø­ąø£ą¹Œ)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2448,86 +2470,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "ą¹„ąø”ą¹ˆąøžąøšąø­ąøµąøšąøøąø„ąøŖą¹Œą¹ƒąø™ąø—ąøµą¹ˆą¹€ąøą¹‡ąøšą¹„ąøŸąø„ą¹Œ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "ą¹„ąø”ą¹ˆąøŖąø²ąø”ąø²ąø£ąø–ą¹ƒąøŖą¹ˆąø§ąø±ąø™ą¹€ąø§ąø„ąø²ąø„ąø‡ą¹„ąø›ą¹„ąø”ą¹‰" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "ą¹ąø›ąø„ąø‡ąø­ąø“ąø™ąøžąøøąø—ą¹€ąø›ą¹‡ąø™ HTML" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "ąøąø³ąø„ąø±ąø‡ąø—ąø³ąøąø²ąø£ą¹ąø›ąø„ąø‡ąø­ąøµąøšąøøą¹Šąø„" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "กำคังสร้าง" @@ -3115,7 +3137,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3270,8 +3292,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3383,12 +3405,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3407,7 +3429,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3415,70 +3443,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3489,12 +3517,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -4091,7 +4119,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4254,8 +4282,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4602,7 +4630,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4690,10 +4718,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5384,38 +5408,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5424,15 +5448,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5585,7 +5609,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5623,10 +5647,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5756,10 +5780,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5795,7 +5819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6394,15 +6418,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6523,91 +6547,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6675,33 +6704,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6726,7 +6755,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6756,7 +6785,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6765,7 +6794,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6773,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6790,39 +6819,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6933,15 +6966,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7395,7 +7436,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7749,7 +7790,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8058,14 +8099,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8331,7 +8372,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8492,13 +8533,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8568,7 +8609,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8642,13 +8683,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9657,7 +9698,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9895,7 +9936,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10374,7 +10415,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10900,52 +10941,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10953,27 +10994,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10981,116 +11022,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11098,38 +11144,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11215,7 +11261,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11274,54 +11320,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13459,34 +13505,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14356,46 +14402,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14682,7 +14728,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14924,33 +14970,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15379,7 +15425,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15387,7 +15433,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16277,17 +16323,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16426,28 +16472,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16664,6 +16705,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17524,108 +17575,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18367,6 +18418,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid " " #~ msgstr " " @@ -18386,6 +18449,13 @@ msgstr "" #~ msgid "%d of %d" #~ msgstr "%d จาก %d" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "ąø“ ขณะนี้ Kobo ąøˆąø°ąøŖąø™ąø±ąøšąøŖąø™ąøøąø™ą¹€ąøžąøµąø¢ąø‡ąø„ąø­ą¹€ąø„ąø„ąøŠąø±ą¹ˆąø™ą¹€ąø”ąøµąø¢ąø§ąøŠąø·ą¹ˆąø­ \"Im_Reading\" " +#~ "ąø”ąø±ąø‡ąø™ąø±ą¹‰ąø™ąøˆąø¶ąø‡ąø•ą¹‰ąø­ąø‡ąøŖąø£ą¹‰ąø²ąø‡ą¹ąø—ąø„ąøŠąø·ą¹ˆąø­ \"Im_Reading\" " + #~ msgid "Communicate with the Nokia 810 internet tablet." #~ msgstr "ąø•ąø“ąø”ąø•ą¹ˆąø­ąøąø±ąøš Nokia 810 internet tablet" @@ -18457,3 +18527,12 @@ msgstr "" #~ msgid "Communicate with the Nook Color eBook reader." #~ msgstr "ąø•ąø“ąø”ąø•ą¹ˆąø­ąøąø±ąøšą¹€ąø„ąø£ąø·ą¹ˆąø­ąø‡ąø­ą¹ˆąø²ąø™ąø­ąøµąøšąøøą¹Šąø„ąø™ąøøą¹Šąøąø„ąø±ąø„ą¹€ąø„ąø­ąø£ą¹Œ" + +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "ą¹€ąø”ąø·ą¹ˆąø­ąø„ąø²ąø£ąø“ą¹€ąøšąø­ąø£ą¹Œąø‚ąøˆąø±ąø”ąø£ąø°ąø¢ąø°ąø«ą¹ˆąø²ąø‡ąø£ąø°ąø«ąø§ą¹ˆąø²ąø‡ąøžąø²ąø£ąø²ąøąø£ąø²ąøŸąø­ąø­ąø " +#~ "ą¹‚ąø›ąø£ą¹ąøąø£ąø”ąøˆąø°ąø•ąø±ą¹‰ąø‡ąø„ą¹ˆąø²ąøžąø²ąø£ąø²ąøąø£ąø²ąøŸą¹ƒąø«ą¹‰ą¹€ąø­ąø‡ą¹‚ąø”ąø¢ąø­ąø±ąø•ą¹‚ąø™ąø”ąø±ąø•ąø“ą¹€ąøžąø·ą¹ˆąø­ą¹ƒąø«ą¹‰ą¹ąø™ą¹ˆą¹ƒąøˆąø§ą¹ˆąø²ąøˆąø°ąø—ąø³ą¹ƒąø«ą¹‰ąø‡ą¹ˆąø²ąø¢ą¹ƒąø™ąøąø²ąø£ą¹ąø¢ąø" +#~ "แยะ ąø‹ąø¶ą¹ˆąø‡ąøˆąø°ą¹€ąø›ą¹‡ąø™ąøąø²ąø£ąø„ąø§ąøšąø„ąøøąø”ąø„ąø§ąø²ąø”ąøąø§ą¹‰ąø²ąø‡ąø‚ąø­ąø‡ąø§ąø£ąø£ąø„ąø™ąø±ą¹‰ąø™ą¹†ą¹‚ąø”ąø¢ąø­ą¹Šąø­ąøŸąøŠąø±ą¹ˆąø™ąø™ąøµą¹‰" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index d851158aa8..bc78320739 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-07-15 17:42+0000\n" -"PO-Revision-Date: 2011-07-20 08:01+0000\n" -"Last-Translator: Serdar Peker \n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" +"PO-Revision-Date: 2011-07-22 21:58+0000\n" +"Last-Translator: Gs-Kobzeci \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-07-21 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:51+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "HiƧbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "HiƧbir şey yapmaz" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "HiƧbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "HiƧbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -907,7 +907,7 @@ msgstr "İsimlendirilmiş eklentiler geƧersiz" msgid "Path to library too long. Must be less than %d characters." msgstr "Kütüphanenin yolu Ƨok uzun. %d karakterden daha az olmalı" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -917,18 +917,18 @@ msgstr "Kütüphanenin yolu Ƨok uzun. %d karakterden daha az olmalı" msgid "Yes" msgstr "EVET" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "Ana" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "Kart A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -942,7 +942,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -950,7 +950,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "S60 telefonlar ile haberleş." @@ -1096,7 +1096,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Haberler" @@ -1104,8 +1104,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "Katalog" @@ -1155,33 +1155,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Cihazdaki kitapların listesi alınıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Kitaplar cihaza aktarılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Donanım metadata listesine kitaplar ekleniyor ..." @@ -1189,24 +1189,24 @@ msgstr "Donanım metadata listesine kitaplar ekleniyor ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Cihazdaki kitaplar kaldırılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Donanım metadata listesinden kitaplar Ƨıkarılıyor ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Metadata bilgileri cihaza gƶnderiliyor..." @@ -1430,24 +1430,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX eBook reader ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Kobo Reader ile iletişim kur" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Kobo şu anda sadece bir kolleksiyonu destekliyor: \"Im_Reading\" Şu isimli " -"bir etiket oluştur \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "Otomatik yƶnetim iƧin etiket oluştur" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "GerƧeklenmemiş" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1789,6 +1789,25 @@ msgstr "e-Kitap okuyucusu ile haberleş." msgid "Get device information..." msgstr "Aygıt bilgisini al..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -2066,7 +2085,7 @@ msgstr "Ƈıktı dosyası %s 'nın işlenme sürecinin kontrol seƧenekleri" msgid "Options to control the look and feel of the output" msgstr "Ƈıktı dosyasının gƶrünümünü ayarlamak iƧin kullanılabilecek ayarlar" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2078,18 +2097,18 @@ msgstr "" "kullanın. Komutları tek tek pasifleştirmek iƧin %(dis)s ayarını " "kullanabilirsiniz." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" "Kullanıcı tanımlı motifleri kullanarak dƶkümanın yazılarını ve yapısını " "değiştir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "dosya yapısının otomatik farkınıa varma kontrolü" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2098,25 +2117,25 @@ msgstr "" "İƧindekiler(TOC)'un otomatik oluşturulma ayarını düzenleyin. Eğer kaynak " "iƧindekiler(TOC)'e sahipse varsayılan olarak o kullanılacaktır." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Ƈıkış almak iƧin metadata seƧeneklerini kaydet." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Dƶnüştürme hatalarını bulmak iƧin yardım seƧenekleri" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Dahili reƧete listesi" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Ƈıktıyı şuraya kaydet" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:105 msgid "Level of verbosity. Specify multiple times for greater verbosity." -msgstr "" +msgstr "Ayrıntı düzeyi. Daha Ƨok ayrıntı iƧin artımlı olarak belirleyin." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:112 msgid "" @@ -2379,13 +2398,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Calibre paragraflar arası boşlukarı kaldırdığında paragraflar kolayca ayırt " -"edilmesini sağlamak iƧin otomatik olarak paragraf girintisini ayarlar. Bu " -"seƧenek girintinin derinliğini kontrol eder." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2403,31 +2419,39 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2438,7 +2462,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2448,91 +2472,93 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 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:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 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:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Basım tarihini ayarla" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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 " @@ -2542,18 +2568,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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2561,90 +2587,90 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 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:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 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:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" -msgstr "" +msgstr "Tarih/saat Ƨƶzümlenemedi." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "Girdi HTML ye Ƨevriliyor ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "E-kitap dƶnüştürmeleri Ƨalışıyor ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Oluşturuluyor" @@ -2896,11 +2922,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." -msgstr "" +msgstr "EPUD'da LIT dosyasını oluşturuluyor..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." -msgstr "" +msgstr "\tKitap tasarımcısı dosyası tespit edildi" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." @@ -2908,7 +2934,7 @@ msgstr "\tHTML ayrıştırılıyor..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." -msgstr "" +msgstr "\tBaen dosyası tespit edildi. Tekrar Ƨƶzümleniyor..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " @@ -2942,7 +2968,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:610 #, python-format msgid "Cannot add link %s to TOC" -msgstr "" +msgstr "Bağlantı %s TOC'a eklenemiyor" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:960 #, python-format @@ -2985,7 +3011,7 @@ msgstr "%s 'den okunamıyor" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1998 msgid "Failed to process opf file" -msgstr "" +msgstr "Opf dosyasını işlemede hata" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "" @@ -2995,7 +3021,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:138 msgid "Output LRS file" -msgstr "" +msgstr "LRS dosyasını dışa aktar" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:140 msgid "Do not save embedded image and font files to disk" @@ -3011,7 +3037,7 @@ msgstr "XML oluşturuluyor..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:164 msgid "LRS written to " -msgstr "" +msgstr "Lrs şuraya yazıldı: " #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" @@ -3025,7 +3051,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" -msgstr "" +msgstr "Ƈıktı dosyasının yolu" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 msgid "Verbose processing" @@ -3185,7 +3211,7 @@ msgstr "Değer: bilinmeyen alan " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:155 msgid "TEMPLATE ERROR" -msgstr "" +msgstr "ŞABLON HATASI" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 @@ -3227,7 +3253,7 @@ msgid "Producer" msgstr "Yapımcı" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3347,7 +3373,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" -msgstr "" +msgstr "LRF dosyalarına (Kitap Kimliği) koy" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" @@ -3383,8 +3409,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "Kapak" @@ -3415,7 +3441,7 @@ msgstr "İtalya" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:404 msgid "Amazon website to use:" -msgstr "" +msgstr "Kullanılacak Amazon sitesi:" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:405 msgid "" @@ -3500,14 +3526,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" -"İƧindekiler kısmını kitabın sonuna ekleme. Eğer kitap kendi iƧindekiler " -"kısmına sahipse kullanışlıdır." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3526,7 +3550,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Tüm makaleler" @@ -3534,70 +3564,70 @@ msgstr "Tüm makaleler" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Bu Amazon Topaz kitabı. İşlem yapılamaz." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Başlık Sayfası" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "İƧindekiler" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Dizin" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "AƧıklayıcı sƶzlük" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Takdim ve Teşekkürler" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "KaynakƧa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "Telif Hakkı" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "İthaf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Kitabe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Ɩnsƶz" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "İlüstrasyon Listesi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Tabloların Listesi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "Notlar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Ɩnsƶz" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "Ana Metin" @@ -3608,12 +3638,12 @@ msgstr "%s biƧimli litaplar desteklenmiyor" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s inin %(sidx)s inci kitabı" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML TOC yaratma seƧenekleri" @@ -4210,7 +4240,7 @@ msgid "Choose Files" msgstr "dosyaları SeƧ" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Kitaplar" @@ -4373,8 +4403,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4721,7 +4751,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4809,10 +4839,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Kitapları Sil" @@ -5503,38 +5529,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5543,15 +5569,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5704,7 +5730,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5742,10 +5768,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5875,10 +5901,10 @@ msgstr "Ƨıktı" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5914,7 +5940,7 @@ msgstr "Ƨıktı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6513,15 +6539,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6642,92 +6668,97 @@ msgstr "Gƶr & Hisset" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Orijinal" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "Temel &Yazı Boyutu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "Satır &yüksekliği:" -#: /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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -6794,33 +6825,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "Okuyamıyor" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Dosyayı okuma izniniz yok: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Dosya okumada hata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6845,7 +6876,7 @@ msgid "&Title: " msgstr "&Başlık: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6875,7 +6906,7 @@ msgstr "Et&iketler: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6884,7 +6915,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Seriler:" @@ -6892,7 +6923,7 @@ msgstr "&Seriler:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Serilerin listesi. Yeni seri ekleyebilirsiniz." @@ -6909,39 +6940,43 @@ msgstr "" msgid "Default" msgstr "Varsayılan" -#: /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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7052,15 +7087,23 @@ msgstr "" msgid "RB Output" msgstr "RB Ƈıktısı" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Kitap AƧ" @@ -7514,7 +7557,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7868,7 +7911,7 @@ msgid "My Books" msgstr "Kitaplarım" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8177,14 +8220,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Başlık:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Yazar(lar):" @@ -8450,7 +8493,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8611,13 +8654,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8687,7 +8730,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Tarih:" @@ -8761,13 +8804,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9776,7 +9819,7 @@ msgid "&Author:" msgstr "&Yazar:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -10014,7 +10057,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10493,7 +10536,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -11019,52 +11062,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11072,27 +11115,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "&Numara:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11100,116 +11143,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "&Kaldır" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11217,38 +11265,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11334,7 +11382,7 @@ msgid "Previous" msgstr "Ɩnceki" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11393,54 +11441,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13578,34 +13626,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14475,46 +14523,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14801,7 +14849,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -15043,33 +15091,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "Yer imlerini yƶnet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15498,7 +15546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "evet" @@ -15506,7 +15554,7 @@ msgstr "evet" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "hayır" @@ -16396,17 +16444,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16545,28 +16593,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16783,6 +16826,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17644,102 +17697,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Bilinmeyen Haber Kaynağı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "İndirme tamamlandı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 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:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 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:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "Makale getirilemedi" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 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:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "Beslemeler getiriliyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "İndeks sayfasından beslemeleri al" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "Kapak indirilmeye Ƨalışılıyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "Künye oluşturuluyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, 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:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "Kapak İndirilemedi: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "Kapak %s 'den indiriliyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "Künye resmi indirildi" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Başlıksız Yazı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Makale indirildi: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, 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:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "Besleme alınıyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -17747,7 +17800,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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18504,6 +18557,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Toolbar icon size" #~ msgstr "AraƧ Ƨubuğu simge boyutu" @@ -18650,6 +18715,13 @@ msgstr "" #~ msgid "Feel every word" #~ msgstr "Her kelimeyi hisset" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Kobo şu anda sadece bir kolleksiyonu destekliyor: \"Im_Reading\" Şu isimli " +#~ "bir etiket oluştur \"Im_Reading\" " + #~ msgid "Nook Color" #~ msgstr "Nook Color" @@ -18665,3 +18737,19 @@ msgstr "" #~ ". İki ƶzel kolleksiyon uygun: %s:%s ve %s:%s. Bu değerleri etkinleştirmek " #~ "iƧin listeye ekle. Kolleksiyonlara \":\" işaretinden sonraki isim " #~ "verilecektir." + +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Calibre paragraflar arası boşlukarı kaldırdığında paragraflar kolayca ayırt " +#~ "edilmesini sağlamak iƧin otomatik olarak paragraf girintisini ayarlar. Bu " +#~ "seƧenek girintinin derinliğini kontrol eder." + +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "" +#~ "İƧindekiler kısmını kitabın sonuna ekleme. Eğer kitap kendi iƧindekiler " +#~ "kısmına sahipse kullanışlıdır." diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index e34e345342..64aa62bba2 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-06-10 12:02+0000\n" "Last-Translator: Maks Lyashuk aka Ma)(imuM \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-07-16 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:51+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "ŠŠµ Ń€Š¾Š±ŠøŃ‚ŃŒ Š°Š±ŃŠ¾Š»ŃŽŃ‚Š½Š¾ нічого" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "ŠŠµ Ń€Š¾Š±ŠøŃ‚ŃŒ Š°Š±ŃŠ¾Š»ŃŽŃ‚Š½Š¾ нічого" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "ŠŠµ Ń€Š¾Š±ŠøŃ‚ŃŒ Š°Š±ŃŠ¾Š»ŃŽŃ‚Š½Š¾ нічого" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "ŠŠµ Ń€Š¾Š±ŠøŃ‚ŃŒ Š°Š±ŃŠ¾Š»ŃŽŃ‚Š½Š¾ нічого" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -899,7 +899,7 @@ msgstr "Š’ŠøŠ¼ŠŗŠ½Ń–Ń‚ŃŒ вибраний плагін" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -909,18 +909,18 @@ msgstr "" msgid "Yes" msgstr "Так" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -934,7 +934,7 @@ msgstr "Š–ŃƒŃ€Š½Š°Š» Š²Ń–Š“Š»Š°Š³Š¾Š“Š¶ŠµŠ½Š½Ń" msgid "Communicate with Android phones." msgstr "Зв'ŃŠ·ŃƒŃ”Ń‚ŃŒŃŃ Š· телефонами на базі операційної системи \"Android\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -942,7 +942,7 @@ msgstr "" "ŠŸŠµŃ€ŠµŠ»Ń–Šŗ папок (розГілений комами) Š“Š»Ń Š½Š°Š“ŃŠøŠ»Š°Š½Š½Ń електронних книжок на " "пристрій. Š‘ŃƒŠ“ŃƒŃ‚ŃŒ використані ті, що були створені ŠæŠµŃ€ŃˆŠøŠ¼Šø." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Зв'ŃŠ·ŃƒŃ”Ń‚ŃŒŃŃ Š· телефонами на базі операційної системи \"S60\"" @@ -1070,7 +1070,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "ŠšŠ°Ń‚Š°Š»Š¾Š³" @@ -1129,33 +1129,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "ŠžŃ‚Ń€ŠøŠ¼ŃƒŃŽ список книжок Š· ŠæŃ€ŠøŃŃ‚Ń€Š¾ŃŽ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ŠŸŠµŃ€ŠµŠ“Š°ŃŽ книжки Го ŠæŃ€ŠøŃŃ‚Ń€Š¾ŃŽ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Š”Š¾Š“Š°ŃŽ книжки Го списку метаГаних на пристрої..." @@ -1163,24 +1163,24 @@ msgstr "Š”Š¾Š“Š°ŃŽ книжки Го списку метаГаних на при #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Š’ŠøŠ“Š°Š»ŃŃŽ книжки Š· ŠæŃ€ŠøŃŃ‚Ń€Š¾ŃŽ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Š’ŠøŠ“Š°Š»ŃŃŽ книжки Š· списку метаГаних на пристрої..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Š’ŠøŃŠøŠ»Š°ŃŽ метаГані Го ŠæŃ€ŠøŃŃ‚Ń€Š¾ŃŽ..." @@ -1396,24 +1396,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Š—Š²ā€™ŃŠ·ŃƒŃ”Ń‚ŃŒŃŃ Š· Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Š—Š²ā€™ŃŠ·ŃƒŃ”Ń‚ŃŒŃŃ Š· Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -"Кобо ŠæŃ–Š“Ń‚Ń€ŠøŠ¼ŃƒŃ” Ń‚Ń–Š»ŃŒŠŗŠø оГну ŠŗŠ¾Š»ŠµŠŗŃ†Ń–ŃŽ (в Ганий час): список \"Im_Reading\". " -"Дтворити теґ Š· Š½Š°Š·Š²Š¾ŃŽ \"Im_Reading\" " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "ŠŠµ застосовано" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1734,6 +1734,25 @@ msgstr "Š—Š²ā€™ŃŠ·ŃƒŃŽŃŃ Š· eBook reader." msgid "Get device information..." msgstr "ŠžŃ‚Ń€ŠøŠ¼ŃƒŃŽ Ń–Š½Ń„Š¾Ń€Š¼Š°Ń†Ń–ŃŽ про пристрій..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1997,7 +2016,7 @@ msgstr "ŠŸŠ°Ń€Š°Š¼ŠµŃ‚Ń€Šø Š“Š»Ń ŠŗŠ¾Š½Ń‚Ń€Š¾Š»ŃŽ Š¾ŠæŃ€Š°Ń†ŃŽŠ²Š°Š½Š½Ń вих msgid "Options to control the look and feel of the output" msgstr "ŠŸŠ°Ń€Š°Š¼ŠµŃ‚Ń€Šø Š“Š»Ń ŠŗŠ¾Š½Ń‚Ń€Š¾Š»ŃŽ за Š·Š¾Š²Š½Ń–ŃˆŠ½Ń–Š¼ Š²ŠøŠ³Š»ŃŠ“Š¾Š¼ вихіГного Ń„Š°Š¹Š»Ńƒ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -2005,16 +2024,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ŠšŠ¾Š½Ń‚Ń€Š¾Š»ŃŒ Š°Š²Ń‚Š¾Š²ŠøŠ·Š½Š°Ń‡ŠµŠ½Š½Ń ŃŃ‚Ń€ŃƒŠŗŃ‚ŃƒŃ€Šø Š“Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚Ńƒ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -2023,19 +2042,19 @@ msgstr "" "ŠšŠ¾Š½Ń‚Ń€Š¾Š»ŃŒ автоматичного Š³ŠµŠ½ŠµŃ€ŃƒŠ²Š°Š½Š½Ń Š²Š¼Ń–ŃŃ‚Ńƒ. За Š·Š°Š¼Š¾Š²Ń‡ŃƒŠ²Š°Š½Š½Ń, ŃŠŗŃ‰Š¾ файл має " "Зміст, то він буГе Š²ŠøŠŗŠ¾Ń€ŠøŃŃ‚Š¾Š²ŃƒŠ²Š°Ń‚ŠøŃŃ Š·Š°Š¼Ń–ŃŃ‚ŃŒ автоматично згенерованого." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "ŠŸŠ°Ń€Š°Š¼ŠµŃ‚Ń€Šø Š“Š»Ń Š²ŃŃ‚Š°Š½Š¾Š²Š»ŠµŠ½Š½Ń метаГаних вихіГного Ń„Š°Š¹Š»Ńƒ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "ŠŸŠ°Ń€Š°Š¼ŠµŃ‚Ń€Šø Š“Š»Ń ŠæŠ¾Š»ŠµŠ³ŃˆŠµŠ½Š½Ń віГлаГки ŠæŠµŃ€ŠµŃ‚Š²Š¾Ń€ŠµŠ½Š½Ń" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Вивести Š²Š±ŃƒŠ“овані рецепти" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "ВихіГні збережено Го" @@ -2275,9 +2294,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2298,29 +2317,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2331,7 +2356,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2341,107 +2366,107 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Вказати авторів. Š”ŠµŠŗŃ–Š»ŃŒŠŗŠ° авторів повинні Š±ŃƒŃ‚Šø розГілені амперсанГами (&)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "Š’ŠµŃ€ŃŃ–Ń заголовку, що Š²ŠøŠŗŠ¾Ń€ŠøŃŃ‚Š¾Š²ŃƒŃ”Ń‚ŃŒŃŃ Š“Š»Ń ŃŠ¾Ń€Ń‚ŃƒŠ²Š°Š½Š½Ń. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "Š ŃŠ“Š¾Šŗ, що Š²ŠøŠŗŠ¾Ń€ŠøŃŃ‚Š¾Š²ŃƒŃ”Ń‚ŃŒŃŃ Š“Š»Ń ŃŠ¾Ń€Ń‚ŃƒŠ²Š°Š½Š½Ń за автором. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "Встановити обклаГинку Š“Š»Ń вказаного Ń„Š°Š¹Š»Ńƒ або URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "Вказати Š“Š°Ń‚Ńƒ ŠæŃƒŠ±Š»Ń–ŠŗŠ°Ń†Ń–Ń—." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Встановити Ń‡Š°ŃŠ¾Š²Ńƒ Š¼Ń–Ń‚ŠŗŃƒ книги (Š²ŠøŠŗŠ¾Ń€ŠøŃŃ‚Š¾Š²ŃƒŃ”Ń‚ŃŒŃŃ ŠŗŠ¾Š»Š¾Š½ŠŗŠ¾ŃŽ Гати в calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2449,86 +2474,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "ŠŠµ можу знайти е-книжку всереГині Š°Ń€Ń…Ń–Š²Ńƒ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "ІнГекс серії і оцінка повиненні Š±ŃƒŃ‚Šø числами. Š†Š³Š½Š¾Ń€ŃƒŃ”Ń‚ŃŒŃŃ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "ŠŠµ Š²Š“Š°Š»Š¾ŃŃ розібрати Š“Š°Ń‚Ńƒ/час" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "ŠšŠ¾Š½Š²ŠµŃ€Ń‚ŃƒŃŽ вхіГний файл в HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Š’ŠøŠŗŠ¾Š½ŃƒŃŽ ŠæŠµŃ€ŠµŃ‚Š²Š¾Ń€ŠµŠ½Š½Ń книги…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Š”Ń‚Š²Š¾Ń€ŃŽŃŽ" @@ -3116,7 +3141,7 @@ msgid "Producer" msgstr "Виробник (ŠæŃ€Š¾Š“ŃŽŃŠµŃ€)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3279,8 +3304,8 @@ msgstr "" "LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "ŠžŠ±ŠŗŠ»Š°Š“ŠøŠ½ŠŗŠ°" @@ -3392,12 +3417,12 @@ msgstr "Якщо є, Š²ŠøŠŗŠ¾Ń€ŠøŃŃ‚Š¾Š²ŃƒŠ²Š°Ń‚Šø ŃŠ¾Ń€Ń‚ŃƒŠ²Š°Š½Š½Ń за Šæ #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." -msgstr "ŠŠµ ГоГавати в ŠŗŃ–Š½ŠµŃ†ŃŒ книги Зміст. ŠšŠ¾Ń€ŠøŃŠ½Š¾, ŃŠŗŃ‰Š¾ у книги вже є зміст." +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "Заголовок Š“Š»Ń буГь-ŃŠŗŠ¾Š³Š¾ згенерованого in-line Š·Š¼Ń–ŃŃ‚Ńƒ." @@ -3416,7 +3441,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "Всі статті" @@ -3424,70 +3455,70 @@ msgstr "Всі статті" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Це книжка Amazon Topaz. Вона не может Š±ŃƒŃ‚Šø прочитана." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Š¢ŠøŃ‚ŃƒŠ»ŃŒŠ½Š° сторінка" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "Зміст" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "ІнГекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Глосарій" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "ŠŸŃ–Š“Ń‚Š²ŠµŃ€Š“Š¶ŠµŠ½Š½Ń" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "Š‘Ń–Š±Š»Ń–Š¾Š³Ń€Š°Ń„Ń–Ń" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Емблема виГавництва" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "ŠšŠ¾ŠæŃ–Ń€Š°Š¹Ń‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "ŠŸŃ€ŠøŃŠ²ŃŃ‚Š°" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Епіграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "ŠŸŠµŃ€ŠµŠ“Š¼Š¾Š²Š°" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Дписок Ń–Š»ŃŽŃŃ‚Ń€Š°Ń†Ń–Š¹" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Дписок заголовків" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "ŠŠ¾Ń‚Š°Ń‚ŠŗŠø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Š’ŃŃ‚ŃƒŠæ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "ŠžŃŠ½Š¾Š²Š½ŠøŠ¹ текст" @@ -3498,12 +3529,12 @@ msgstr "%s формат е-книжки не ŠæŃ–Š“Ń‚Ń€ŠøŠ¼ŃƒŃ”Ń‚ŃŒŃŃ" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML TOC параметри ŃŃ‚Š²Š¾Ń€ŠµŠ½Š½Ń." @@ -4149,7 +4180,7 @@ msgid "Choose Files" msgstr "Š’ŠøŠ±ŠµŃ€Ń–Ń‚ŃŒ файли" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "Книги" @@ -4318,8 +4349,8 @@ msgstr "ДоГати Го бібліотеки" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "ŠŠµ вибрано книгу" @@ -4674,7 +4705,7 @@ msgstr "ŠŠµ Š²Š“Š°Š»Š¾ŃŃ перетворити" msgid "Starting conversion of %d book(s)" msgstr "ŠŸŃ–Š“Š³Š¾Ń‚Š¾Š²ŠŗŠ° ŠæŠµŃ€ŠµŃ‚Š²Š¾Ń€ŠµŠ½Š½Ń %d книг(Šø)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4762,10 +4793,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "ВиГалити книжки" @@ -5462,38 +5489,38 @@ msgstr "Читати випаГкову книгу" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "ŠŠµ Š²Š“Š°Ń”Ń‚ŃŒŃŃ ŠæŠµŃ€ŠµŠ³Š»ŃŠ½ŃƒŃ‚Šø" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Вибрати формат Š“Š»Ń ŠæŠµŃ€ŠµŠ³Š»ŃŠ“Ńƒ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Вибрано ŠŗŃ–Š»ŃŒŠŗŠ° книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5502,15 +5529,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "ŠŠµ можу віГкрити папку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5663,7 +5690,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5701,10 +5728,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5834,10 +5861,10 @@ msgstr "вивіГ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5873,7 +5900,7 @@ msgstr "вивіГ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6472,15 +6499,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6601,91 +6628,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "Розмір Š²Ń–Š“ŃŃ‚ŃƒŠæŃƒ:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "ДоГаткові &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Š’ŠøŃ€Ń–Š²Š½ŃŽŠ²Š°Š½Š½Ń Ń‚ŠµŠŗŃŃ‚Ńƒ:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "ДоГаткові &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6753,33 +6785,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Помилка при Š·Ń‡ŠøŃ‚ŃƒŠ²Š°Š½Š½Ń– Ń„Š°Š¹Š»Ńƒ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6804,7 +6836,7 @@ msgid "&Title: " msgstr "&Заголовок: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6834,7 +6866,7 @@ msgstr "Теги " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6843,7 +6875,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "Š”ŠµŃ€Ń–Ń:" @@ -6851,7 +6883,7 @@ msgstr "Š”ŠµŃ€Ń–Ń:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6868,39 +6900,43 @@ msgstr "ВивіГ MOBI" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "ŠŠ°Š»Š°ŃˆŃ‚ŃƒŠ²Š°Š½Š½Ń Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -7011,15 +7047,23 @@ msgstr "" msgid "RB Output" msgstr "ВивіГ RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "ŠŠµŠ¼Š°Ń” Š“Š¾ŃŃ‚ŃƒŠæŠ½ŠøŃ… форматів" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "ВіГкрити книгу" @@ -7473,7 +7517,7 @@ msgstr "ŠŸŠµŃ€ŠµŠ³Š»ŃŠ“Š°Ń‡ обклаГинок не може Š±ŃƒŃ‚Šø зав #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7827,7 +7871,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8136,14 +8180,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Заголовок:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Автор(Šø):" @@ -8409,7 +8453,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8570,13 +8614,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "ŠžŃ†Ń–Š½ŠŗŠ°:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8646,7 +8690,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "&Дата:" @@ -8720,13 +8764,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9738,7 +9782,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9976,7 +10020,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10457,7 +10501,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -10983,52 +11027,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "Š”Š¾ŃŃ‚ŃƒŠæ заборонено" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11036,27 +11080,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11064,116 +11108,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "ŠžŠ±Ń€Š°Ń‚Šø формати Š“Š»Ń " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "ŠŠµ вГалось прочитати метаГані Š· %s Ń„Š¾Ń€Š¼Š°Ń‚Ńƒ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "&ŠŸŠµŃ€ŠµŠ³Š»ŃŠ“" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11181,38 +11230,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "Цей ISBN номер ŠæŃ€Š°Š²ŠøŠ»ŃŒŠ½ŠøŠ¹" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "Цей ISBN номер Š½ŠµŠæŃ€Š°Š²ŠøŠ»ŃŒŠ½ŠøŠ¹" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11298,7 +11347,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11357,54 +11406,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "ŠŠµ вГалось прочитати обклаГинку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "ŠŠµ вГалось прочитати обклаГинку %s Ń„Š¾Ń€Š¼Š°Ń‚Ńƒ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "ŠŠµŠæŃ€Š°Š²ŠøŠ»ŃŒŠ½Š° обклаГинка в %s форматі" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&ŠšŠ¾Š¼ŠµŃ‚Š°Ń€Ń–" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13543,34 +13592,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14442,46 +14491,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "ŠžŃ‚Ń€ŠøŠ¼Š°Ń‚Šø новини Š· " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14768,7 +14817,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -15010,33 +15059,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "Š—Š°Š²Š°Š½Ń‚Š°Š¶ŠµŠ½Š½Ń книги" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15465,7 +15514,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15473,7 +15522,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16363,17 +16412,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16512,28 +16561,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "ŠŠµŠ¾Š±Ń…Ń–Š“Š½Ń– формати не Š“Š¾ŃŃ‚ŃƒŠæŠ½Ń–" @@ -16750,6 +16794,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17610,108 +17664,108 @@ msgstr "" msgid "Unknown News Source" msgstr "ŠŠµŠ²Ń–Š“Š¾Š¼Šµ Гжерело новин" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "Š—Š°Š²Š°Š½Ń‚Š°Š¶ŠµŠ½Š½Ń Š·Š°Š²ŠµŃ€ŃˆŠµŠ½Š¾" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " Š· " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "ŠŸŃ€Š¾Š±ŃƒŃŽ завантажити обклаГинку..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "ŠŠµ ваГлос завантажити обклаГинку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "Š”Ń‚Š°Ń‚Ń‚Ń без назви" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "Š”Ń‚Š°Ń‚Ń‚Ń завантажена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "ŠŠµ вГалось завантажити ŃŃ‚Š°Ń‚Ń‚ŃŽ: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18461,6 +18515,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "" #~ "The output EPUB file. If not specified, it is derived from the input file " #~ "name." @@ -18550,6 +18616,13 @@ msgstr "" #~ msgid "%d of %d" #~ msgstr "%d Š· %d" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "" +#~ "Кобо ŠæŃ–Š“Ń‚Ń€ŠøŠ¼ŃƒŃ” Ń‚Ń–Š»ŃŒŠŗŠø оГну ŠŗŠ¾Š»ŠµŠŗŃ†Ń–ŃŽ (в Ганий час): список \"Im_Reading\". " +#~ "Дтворити теґ Š· Š½Š°Š·Š²Š¾ŃŽ \"Im_Reading\" " + #~ msgid "Communicate with the Kogan" #~ msgstr "Š—Š²ā€™ŃŠ·ŃƒŃ”Ń‚ŃŒŃŃ Š· Kogan" @@ -18713,6 +18786,11 @@ msgstr "" #~ msgid " not found." #~ msgstr " не знайГено." +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "ŠŠµ ГоГавати в ŠŗŃ–Š½ŠµŃ†ŃŒ книги Зміст. ŠšŠ¾Ń€ŠøŃŠ½Š¾, ŃŠŗŃ‰Š¾ у книги вже є зміст." + #, python-format #~ msgid "Book %s of %s" #~ msgstr "Книга %s Š· %s" @@ -18788,6 +18866,9 @@ msgstr "" #~ msgid "Copied %d books to %s" #~ msgstr "Дкопійовано %d книг Го %s" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Choose formats not to be deleted" #~ msgstr "Š’ŠøŠ±ŠµŃ€Ń–Ń‚ŃŒ формати не Š“Š»Ń Š²ŠøŠ“Š°Š»ŠµŠ½Š½Ń" @@ -18943,6 +19024,12 @@ msgstr "" #~ msgid "IS&BN:" #~ msgstr "ISBN" +#~ msgid "Indent size:" +#~ msgstr "Розмір Š²Ń–Š“ŃŃ‚ŃƒŠæŃƒ:" + +#~ msgid "Text justification:" +#~ msgstr "Š’ŠøŃ€Ń–Š²Š½ŃŽŠ²Š°Š½Š½Ń Ń‚ŠµŠŗŃŃ‚Ńƒ:" + #~ msgid "Automatic" #~ msgstr "Автоматично" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index 85e5467800..c25d3c0fed 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+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-07-16 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:51+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18206,3 +18262,15 @@ msgid "" "it\n" "on at your own risk!" msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 891a2decd3..1021e30c1d 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-06-02 02:07+0000\n" "Last-Translator: LĆŖ TrĘ°į»ng An \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-07-16 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:51+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "hoĆ n toĆ n khĆ“ng thį»±c thi" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "hoĆ n toĆ n khĆ“ng thį»±c thi" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "hoĆ n toĆ n khĆ“ng thį»±c thi" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "hoĆ n toĆ n khĆ“ng thį»±c thi" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -892,7 +892,7 @@ msgstr "VĆ“ hiệu hóa plugin có tĆŖn sau" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -902,18 +902,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -927,7 +927,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:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -935,7 +935,7 @@ 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "Giao tiįŗæp vį»›i điện thoįŗ”i S60." @@ -1065,7 +1065,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "Tin tức" @@ -1073,8 +1073,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1124,33 +1124,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "Đang lįŗ„y danh mỄc sĆ”ch có trĆŖn thiįŗæt bị...." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "Đang chuyển sĆ”ch sang thiįŗæt bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "Đang thĆŖm sĆ”ch vĆ o danh mỄc thĆ“ng tin mĆ“ tįŗ£ trĆŖn thiįŗæt bị..." @@ -1158,24 +1158,24 @@ msgstr "Đang thĆŖm sĆ”ch vĆ o danh mỄc thĆ“ng tin mĆ“ tįŗ£ trĆŖn thiįŗæt bị #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "Đang xoĆ” sĆ”ch khį»i thiįŗæt bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "Đang xóa sĆ”ch khį»i danh mỄc thĆ“ng tin mĆ“ tįŗ£ trĆŖn thiįŗæt bị..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "Đang chuyển thĆ“ng tin mĆ“ tįŗ£ sang thiįŗæt bị..." @@ -1391,22 +1391,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Giao tiįŗæp vį»›i Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "Giao tiįŗæp vį»›i Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "Chʰa được thį»±c hiện" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1721,6 +1723,25 @@ msgstr "Giao tiįŗæp vį»›i mį»™t thiįŗæt bị Ä‘į»c sĆ”ch điện tį»­" msgid "Get device information..." msgstr "Lįŗ„y thĆ“ng tin về thiįŗæt bị" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1957,7 +1978,7 @@ msgstr "CĆ”c tuỳ chį»n điều chỉnh xį»­ lý cį»§a tįŗ­p tin xuįŗ„t %s" msgid "Options to control the look and feel of the output" msgstr "CĆ”c tuỳ chį»n điều chỉnh theo trįŗ£i nghiệm cho tįŗ­p tin xuįŗ„t" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1965,16 +1986,16 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "Điều chỉnh tį»± động nhįŗ­n dįŗ”ng cįŗ„u trĆŗc văn bįŗ£n." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1983,19 +2004,19 @@ msgstr "" "Điều chỉnh quĆ” trƬnh tį»± tįŗ”o MỄc LỄc. Mįŗ·c định, nįŗæu tįŗ­p tin nguồn đã có sįŗµn " "MỄc LỄc, nó sįŗ½ được sį»­ dỄng thay vƬ tį»± động tįŗ”o MỄc LỄc mį»›i." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "Tuỳ chį»n Ä‘į»ƒ gĆ”n thĆ“ng tin mĆ“ tįŗ£ cho tįŗ­p tin xuįŗ„t" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "Tùy chį»n giĆŗp gį»” lį»—i cho việc chuyển đổi" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "Danh sĆ”ch cĆ”c cĆ“ng thức đã có sįŗµn" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "Dữ liệu xuįŗ„t được lʰu vĆ o" @@ -2246,13 +2267,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" -"Khi calibre xóa khoįŗ£ng trįŗÆng giữa cĆ”c đoįŗ”n, nó sįŗ½ tį»± động đặt mį»™t khoįŗ£ng " -"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/ebooks/conversion/plumber.py:376 msgid "" @@ -2272,13 +2290,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" "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:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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." @@ -2286,13 +2310,13 @@ 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2300,7 +2324,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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2311,7 +2335,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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,106 +2345,106 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 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:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 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:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "GĆ”n ngĆ y xuįŗ„t bįŗ£n" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 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:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2428,86 +2452,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 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:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 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:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "Đang thay đổi sĆ”ch điện tį»­" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "Đang tįŗ”o" @@ -3102,7 +3126,7 @@ msgid "Producer" msgstr "Chį»§ nhiệm" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3264,8 +3288,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "BƬa sĆ”ch" @@ -3377,12 +3401,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." -msgstr "KhĆ“ng thĆŖm MỄc LỄc vĆ o cuối sĆ”ch. Hữu Ć­ch nįŗæu sĆ”ch có sįŗµn mỄc lỄc." +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3401,7 +3425,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3409,70 +3439,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Đây lĆ  sĆ”ch loįŗ”i Amazon Topaz. Phįŗ§n mềm khĆ“ng thể xį»­ lý." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "Trang bƬa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "MỄc lỄc" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "Chỉ mỄc" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "Từ điển thuįŗ­t ngữ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "Lį»i cįŗ£m Ę”n" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "MỄc lỄc thʰ tịch" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "Lį»i ghi cuối sĆ”ch" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "TĆ”c quyền" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "Lį»i đề tįŗ·ng" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "Lį»i đề từ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "Lį»i nói đầu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "Danh sĆ”ch hƬnh minh hį»a" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "Danh sĆ”ch Bįŗ£ng biểu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "ChĆŗ thĆ­ch" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "Lį»i nói đầu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3483,12 +3513,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -4113,7 +4143,7 @@ msgid "Choose Files" msgstr "Chį»n tįŗ­p tin" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "SĆ”ch" @@ -4282,8 +4312,8 @@ msgstr "ThĆŖm vĆ o thʰ viện" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "Chʰa có sĆ”ch nĆ o được chį»n" @@ -4634,7 +4664,7 @@ msgstr "KhĆ“ng thề chuyển đổi" msgid "Starting conversion of %d book(s)" msgstr "BįŗÆt đầu chuyển đổi %d cuốn sĆ”ch" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4722,10 +4752,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "Loįŗ”i bį» sĆ”ch" @@ -5421,38 +5447,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "KhĆ“ng thể xem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "Chį»n định dįŗ”ng Ä‘į»ƒ xem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "Nhiều sĆ”ch được chį»n" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5464,15 +5490,15 @@ msgstr "" "đứng mĆ”y. Khi quĆ” trƬnh nĆ y đã bįŗÆt đầu thƬ khĆ“ng thể dừng lįŗ”i. Bįŗ”n có muốn " "tiįŗæp tỄc khĆ“ng?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "KhĆ“ng thể mở thʰ mỄc" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s khĆ“ng có sįŗµn định dįŗ”ng nĆ o" @@ -5630,7 +5656,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5668,10 +5694,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5805,10 +5831,10 @@ msgstr "tįŗ­p tin xuįŗ„t" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5844,7 +5870,7 @@ msgstr "tįŗ­p tin xuįŗ„t" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6443,15 +6469,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6572,47 +6598,80 @@ msgstr "Trįŗ£i nghiệm" msgid "Control the look and feel of the output" msgstr "Tùy chỉnh tįŗ­p tin xuįŗ„t theo trįŗ£i nghiệm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "Gốc" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "Canh lề trĆ”i" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "canh đều" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "Bįŗ£ng mĆ£ cį»§a tįŗ­p tin nguồn:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "Xóa khoįŗ£ng trįŗÆng giữa cĆ”c đoįŗ”n." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "ThỄt vĆ o:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "ThĆŖm CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -6622,45 +6681,17 @@ 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:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "Canh lề:" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "ThĆŖm CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "chĆØn dòng trįŗÆng" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -6729,33 +6760,33 @@ msgstr "" "hį»— trợ." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "KhĆ“ng thể Ä‘į»c" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "Bįŗ”n khĆ“ng có quyền Ä‘į»c tįŗ­p tin: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "Lį»—i Ä‘į»c tįŗ­p tin" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      Có lį»—i khi Ä‘į»c tįŗ­p tin:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " khĆ“ng phįŗ£i lĆ  hƬnh hợp lệ" @@ -6780,7 +6811,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Thay đổi tį»±a đề sĆ”ch" @@ -6812,7 +6843,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6821,7 +6852,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "&Bį»™ sĆ”ch:" @@ -6829,7 +6860,7 @@ msgstr "&Bį»™ sĆ”ch:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "Danh mỄc cĆ”c bį»™ sĆ”ch. Bįŗ”n có thể thĆŖm bį»™ sĆ”ch." @@ -6846,39 +6877,43 @@ msgstr "Xuįŗ„t MOBI" msgid "Default" msgstr "Mįŗ·c định" -#: /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:78 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:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 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:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 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:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Kindle options" msgstr "Tùy chį»n Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "Thįŗ» Personal Doc:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6989,15 +7024,23 @@ msgstr "" msgid "RB Output" msgstr "Xuįŗ„t RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "Mở sĆ”ch" @@ -7456,7 +7499,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "Chʰa xĆ”c định" @@ -7815,7 +7858,7 @@ msgid "My Books" msgstr "SĆ”ch cį»§a tĆ“i" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -8125,14 +8168,14 @@ msgstr "Thiįŗæt lįŗ­p tùy chį»n cho chuyển đổi %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Tį»±a đề:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "TĆ”c &giįŗ£:" @@ -8400,7 +8443,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8561,13 +8604,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "Điểm &số:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "Điểm cho cuốn sĆ”ch nĆ y. 0-5 sao" @@ -8637,7 +8680,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8711,13 +8754,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9726,7 +9769,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9964,7 +10007,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10445,7 +10488,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -10971,52 +11014,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11024,27 +11067,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11052,116 +11095,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "Bįŗ”n phįŗ£i chỉ rƵ tį»±a đề vĆ  tĆŖn tĆ”c giįŗ£ trước khi tįŗ”o bƬa sĆ”ch" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11169,38 +11217,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11286,7 +11334,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11345,54 +11393,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13535,34 +13583,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14432,46 +14480,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14758,7 +14806,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -15000,33 +15048,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15458,7 +15506,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15466,7 +15514,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16356,17 +16404,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16505,28 +16553,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16743,6 +16786,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17603,108 +17656,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18448,6 +18501,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "LibraryThing.com timed out. Try again later." #~ msgstr "" #~ "Thį»i gian truy cįŗ­p LibraryThing.com bị hįŗæt. Bįŗ”n hĆ£y thį»­ truy cįŗ­p lįŗ”i sau vĆ i " @@ -18531,6 +18596,15 @@ msgstr "" #~ msgid "Path to a txt file containing a comment." #~ msgstr "ÄĘ°į»ng dįŗ«n tį»›i tįŗ­p tin .txt chứa lį»i bƬnh" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "" +#~ "Khi calibre xóa khoįŗ£ng trįŗÆng giữa cĆ”c đoįŗ”n, nó sįŗ½ tį»± động đặt mį»™t khoįŗ£ng " +#~ "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 đó." + #~ msgid "" #~ "Try to turn chapters into individual sections. WARNING: This option is " #~ "experimental. It can cause conversion to fail. It can also produce " @@ -18616,6 +18690,11 @@ msgstr "" #~ msgid "Downloads metadata from Google Books" #~ msgstr "Tįŗ£i thĆ“ng tin mĆ“ tįŗ£ từ Google Books" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "KhĆ“ng thĆŖm MỄc LỄc vĆ o cuối sĆ”ch. Hữu Ć­ch nįŗæu sĆ”ch có sįŗµn mỄc lỄc." + #~ msgid "The author whose book to search for." #~ msgstr "TĆŖn tĆ”c giįŗ£ cį»§a sĆ”ch cįŗ§n tƬm kiįŗæm" @@ -18667,6 +18746,9 @@ msgstr "" #~ msgid "Copied %d books to %s" #~ msgstr "Đã chĆ©p %d cuốn sĆ”ch đến %s" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Choose formats not to be deleted" #~ msgstr "Chį»n định dįŗ”ng khĆ“ng muốn xóa" @@ -18721,6 +18803,15 @@ msgstr "" #~ msgid "'Mark this book as read' tag:" #~ msgstr "Thįŗ» 'đƔnh dįŗ„u sĆ”ch đã Ä‘į»c':" +#~ msgid "Indent size:" +#~ msgstr "ThỄt vĆ o:" + +#~ msgid "Insert &blank line" +#~ msgstr "chĆØn dòng trįŗÆng" + +#~ msgid "Text justification:" +#~ msgstr "Canh lề:" + #~ msgid "PDB Input" #~ msgstr "Nhįŗ­p PDB" diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index f32fa0fc45..7cc924cac2 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+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-07-16 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:52+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18206,3 +18262,15 @@ msgid "" "it\n" "on at your own risk!" msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index 525a49b393..15f2a4c63c 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+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-07-16 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:52+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18206,3 +18262,15 @@ msgid "" "it\n" "on at your own risk!" msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 599ae8fe79..afebb4c1e8 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-07-15 09:45+0000\n" "Last-Translator: Dick Chen \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-07-16 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:54+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -27,20 +27,20 @@ msgid "Does absolutely nothing" msgstr "äøåšä»»ä½•å¤„ē†" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -98,9 +98,9 @@ msgstr "äøåšä»»ä½•å¤„ē†" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -163,11 +163,11 @@ msgstr "äøåšä»»ä½•å¤„ē†" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -178,14 +178,14 @@ msgstr "äøåšä»»ä½•å¤„ē†" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -873,7 +873,7 @@ msgstr "ē¦ē”ØčÆ„åē§°ę’ä»¶" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -883,18 +883,18 @@ msgstr "" msgid "Yes" msgstr "是" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "äø»" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "å­˜å‚Øå”A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -908,13 +908,13 @@ msgstr "č°ƒčÆ•ę—„åæ—" msgid "Communicate with Android phones." msgstr "äøŽ Android ę‰‹ęœŗé€šäæ”ć€‚" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "äøŽ S60 ę‰‹ęœŗé€šäæ”ć€‚" @@ -1045,7 +1045,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ę–°é—»" @@ -1053,8 +1053,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "åˆ†ē±»" @@ -1100,33 +1100,33 @@ msgstr "锦书" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "ä»Žč®¾å¤‡äø­čŽ·å–ä¹¦ē±åˆ—č”Ø..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ä¼ č¾“ä¹¦ē±åˆ°č®¾å¤‡äø­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "å°†ä¹¦ē±ę·»åŠ åˆ°č®¾å¤‡ēš„å…ƒę•°ę®åˆ—č”Øäø­..." @@ -1134,24 +1134,24 @@ msgstr "å°†ä¹¦ē±ę·»åŠ åˆ°č®¾å¤‡ēš„å…ƒę•°ę®åˆ—č”Øäø­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "ę­£åœØä»Žč®¾å¤‡äø­åˆ é™¤ä¹¦ē±..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "å°†ä¹¦ē±ä»Žč®¾å¤‡ēš„å…ƒę•°ę®åˆ—č”Øē§»é™¤äø­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "ę­£åœØä¼ č¾“å…ƒę•°ę®åˆ°č®¾å¤‡..." @@ -1369,22 +1369,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "äøŽ Kindle DX ē”µå­ä¹¦é˜…čÆ»å™Øé€šäæ”ć€‚" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "äøŽ Kobo Reader é€šäæ”" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " -msgstr "Kobo ē›®å‰ä»…ę”ÆęŒäø€äøŖåˆé›†ļ¼š\"Im_Reading\" åˆ—č”Øć€‚ čÆ·åˆ›å»ŗäø€äøŖåäøŗ \"Im_Reading\" ēš„ę ‡ē­¾ " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "å°šęœŖå®žēŽ°" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1699,6 +1701,25 @@ msgstr "äøŽē”µå­ä¹¦é˜…čÆ»å™Øé€šäæ”ć€‚" msgid "Get device information..." msgstr "čŽ·å–č®¾å¤‡äæ”ęÆ..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1935,7 +1956,7 @@ msgstr "设置输出 %s ēš„å¤„ē†ęŽ§åˆ¶é€‰é”¹" msgid "Options to control the look and feel of the output" msgstr "č®¾ē½®č¾“å‡ŗå¤–č§‚ēš„ęŽ§åˆ¶é€‰é”¹" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1943,35 +1964,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ęŽ§åˆ¶č‡ŖåŠØę£€ęµ‹ę–‡ę”£ē»“ęž„ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "ęŽ§åˆ¶č‡ŖåŠØē”Ÿęˆē›®å½•ć€‚é»˜č®¤ļ¼Œč‹„ęŗę–‡ä»¶ęœ‰ē›®å½•ļ¼Œå®ƒå°†č¢«é¦–é€‰é”¹ä½æē”Øč‡ŖåŠØē”Ÿęˆäø€ä»½ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "č®¾å®šč¾“å‡ŗäø­å…ƒę•°ę®ēš„é€‰é”¹" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "ē”ØäŗŽč°ƒčÆ•č½¬ę¢ēš„é€‰é”¹" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "åˆ—å‡ŗå…¬å‘Šęæč®¢é˜…ęø…å•" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "č¾“å‡ŗäæå­˜åˆ°" @@ -2207,10 +2228,10 @@ msgstr "ē§»é™¤ę®µč½ä¹‹é—“ēš„ē©ŗč”Œ. åŒę—¶č®¾ē½®ę®µč½ē¼©čæ›äøŗ1.5em. å¦‚ęžœęŗ #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." -msgstr "calibre ē§»é™¤ę®µé—“č·åŽļ¼Œä¼šč‡ŖåŠØč®¾ē½®ę®µč½ē¼©čæ›ļ¼ŒäæčÆåŒŗåˆ†ę®µč½ć€‚ę­¤é€‰é”¹ęŽ§åˆ¶ē¼©čæ›å®½åŗ¦ć€‚" +"This option controls the width of that indent (in em)." +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2226,30 +2247,36 @@ msgstr "åœØē« čŠ‚ä¹‹é—“ę’å…„ē©ŗč”Œ. å¦‚ęžœęŗę–‡ä»¶äøä½æē”Øē« čŠ‚ę ‡č®° (

      #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "åæ½ē•„ęŗē”µå­ä¹¦ē±ę–‡ä»¶äø­ēš„ē¬¬äø€å¼ å›¾ē‰‡ć€‚å¦‚ęžœę‚ØęŒ‡å®šäø€äøŖå¤–éƒØę–‡ä»¶ä½œäøŗä¹¦ē±å°é¢äø”ęŗę–‡ä»¶äø­ēš„ē¬¬äø€å¼ å›¾ē‰‡å·²ē»ę˜Æå°é¢ļ¼Œčæ™äøŖé€‰é”¹ååˆ†ęœ‰ē”Øć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2260,7 +2287,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2273,105 +2300,105 @@ msgstr "" "flä¹‹ē±»ēš„å­—ęÆē»„åˆēš„äø€ē§ē‰¹ę®Šēš„å±•ē¤ŗę–¹å¼ć€‚å¤§éƒØåˆ†é˜…čÆ»å™ØåœØä½æē”Øé»˜č®¤å­—ä½“ę—¶ę— ę³•ę”ÆęŒā€œå°åˆ·čæžå­—ā€ļ¼Œę‰€ä»„åøøåøøę— ę³•ę­£åøøę˜¾ē¤ŗć€‚é»˜č®¤ęƒ…å†µäø‹ļ¼Œcalibreä¼šęŠŠā€œå°åˆ·čæžå­—ā€" "č½¬ę¢ęˆåÆ¹åŗ”ēš„å­—ęÆē»„åˆć€‚ęœ¬é€‰é”¹ē”ØäŗŽé€‰ę‹©äæē•™ā€œå°åˆ·čæžå­—ā€ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "č®¾ē½®ä½œč€…ć€‚å¤šäøŖä½œč€…ä¹‹é—“čÆ·ä½æē”Ø & ē¬¦å·åˆ†å‰²ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "ē”Øä½œęŽ’åŗēš„ä¹¦ē±ę ‡é¢˜åŗåˆ—ę•°å­—ć€‚ " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "ē”Øä»„čæ›č”ŒęŒ‰ä½œč€…ęŽ’åŗēš„å…³é”®å­—ē¬¦äø²ć€‚ " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "č®¾ē½®å°é¢äøŗęŒ‡å®šę–‡ä»¶ęˆ– URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "č®¾å®šå‘åøƒę—„ęœŸć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "č®¾å®šä¹¦ē±ę—¶é—“ęˆ³(calibre äø­ę—„ęœŸåˆ—ä½æē”Ø)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2379,86 +2406,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "ęœē“¢åÆä»„čæ›č”Œ sr1 ę›æę¢ēš„ęØ”å¼ļ¼ˆę­£åˆ™č”Øč¾¾å¼ļ¼‰" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "ę— ę³•åœØåŽ‹ē¼©ę–‡ä»¶äø­ę‰¾åˆ°ē”µå­ä¹¦ē±" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "åŗåˆ—ē“¢å¼•å’ŒčÆ„åˆ†åæ…é”»äøŗę•°å­—ć€‚åæ½ē•„" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "č§£ęžę—„ęœŸ/时闓失蓄" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "å°†č¾“å…„č½¬ę¢äøŗHTMLäø­..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "ę­£åœØåÆ¹ē”µå­ä¹¦ē±čæ›č”Œč½¬ę¢..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "ę­£åœØåˆ›å»ŗ" @@ -3054,7 +3081,7 @@ msgid "Producer" msgstr "出品人" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3213,8 +3240,8 @@ msgstr "" "从LibraryThing.comäøŗä¹¦ē±ę ‡čÆ†ē¬¦ISBN采集封面图像/ē¤¾ä¼šå…ƒę•°ę®\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "封面" @@ -3326,12 +3353,12 @@ msgstr "ęŒ‰ä½œč€…ęŽ’åŗę—¶ä½æē”Øä½œč€…ęŽ’åŗļ¼Œå¦‚ęžœčÆ„å­—ę®µäøŗéžē©ŗć€‚" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." -msgstr "äøč¦č‡ŖåŠØē”Ÿęˆä¹¦ē±ē›®å½•ć€‚čÆ„é€‰é”¹åÆ¹č‡Ŗå«ē›®å½•ēš„ä¹¦ē±å°¤å…¶ęœ‰ē”Øć€‚" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "ē”Ÿęˆēš„č”Œå†…ē›®å½•ę ‡é¢˜ć€‚" @@ -3350,7 +3377,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "ę‰€ęœ‰ę–‡ē« " @@ -3358,70 +3391,70 @@ msgstr "ę‰€ęœ‰ę–‡ē« " msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "čæ™ę˜Æäø€éƒØ Amazon Topaz ä¹¦ē±ć€‚ę— ę³•å¤„ē†ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "ę ‡é¢˜é”µ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "目录" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "瓢引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "čÆę±‡č”Ø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "臓谢" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "å‚č€ƒę–‡ēŒ®" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "末锵" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "ē‰ˆęƒ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "ēŒ®č¾ž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "é¢˜č¾ž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "å‰čØ€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "ę’å›¾åˆ—č”Ø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "č”Øę ¼åˆ—č”Ø" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "ę³Øé‡Š" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "åŗčØ€" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "正文" @@ -3432,12 +3465,12 @@ msgstr "äøę”ÆęŒ %s ę ¼å¼ē”µå­ä¹¦" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML ē›®å½•ē”Ÿęˆé€‰é”¹ć€‚" @@ -4083,7 +4116,7 @@ msgid "Choose Files" msgstr "选ꋩꖇ件" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "ä¹¦ē±" @@ -4246,8 +4279,8 @@ msgstr "ę·»åŠ åˆ°ä¹¦åŗ“" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "ęœŖé€‰ę‹©ä¹¦ē±" @@ -4594,7 +4627,7 @@ msgstr "ę— ę³•č½¬ę¢" msgid "Starting conversion of %d book(s)" msgstr "å¼€å§‹č½¬ę¢ %d 本书" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "ē©ŗē™½č¾“å‡ŗę–‡ä»¶ļ¼Œęœ‰åÆčƒ½ę˜Æä¼ščÆčæ›ēØ‹å“©ęŗƒć€‚" @@ -4682,10 +4715,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "åˆ é™¤ä¹¦ē±å¤±č“„ļ¼Œē‚¹å‡»ę˜¾ē¤ŗē»†čŠ‚ęŒ‰é’®ęŸ„ēœ‹ē»†čŠ‚ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "删除" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "ē§»é™¤ä¹¦ē±" @@ -5376,38 +5405,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "ę— ę³•ęŸ„ēœ‹" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "ę ¼å¼äøåÆē”Ø" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "é€‰äø­ēš„ä¹¦ē±ę²”ęœ‰ę ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "é€‰ę‹©ę ¼å¼čæ›č”ŒęŸ„ēœ‹" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "é€‰å®šå¤šęœ¬ä¹¦ē±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5416,15 +5445,15 @@ msgid "" "continue?" msgstr "ę‚Øę­£åœØčÆ•å›¾ę‰“å¼€ %d ęœ¬ä¹¦ē±ć€‚åŒę—¶ę‰“å¼€å¤Ŗå¤šä¹¦ē±åÆčƒ½ä¼šå˜ę…¢ļ¼Œå¹¶åÆ¹ē”µč„‘å“åŗ”é€Ÿåŗ¦ęœ‰ę¶ˆęžå½±å“ć€‚äø€ę—¦å¼€å§‹ļ¼Œéœ€ē­‰å¾…čæ›ēØ‹å®Œęˆć€‚ę˜Æå¦ē»§ē»­ļ¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "无法打开文件夹" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s ę— åÆē”Øę ¼å¼ć€‚" @@ -5581,7 +5610,7 @@ msgstr "åœØå½“å‰ę–‡ä»¶å¤¹åŠå…¶å­ę–‡ä»¶å¤¹äø­ęœē“¢ēš„ä¹¦ē±å¹¶ę·»åŠ åˆ° calib #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5619,10 +5648,10 @@ msgstr "åœØå½“å‰ę–‡ä»¶å¤¹åŠå…¶å­ę–‡ä»¶å¤¹äø­ęœē“¢ēš„ä¹¦ē±å¹¶ę·»åŠ åˆ° calib #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5752,10 +5781,10 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5791,7 +5820,7 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6396,15 +6425,15 @@ msgid "&Base font size:" msgstr "åŸŗå‡†å­—ä½“å¤§å°(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "字体大小 Key(&K):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6525,92 +6554,97 @@ msgstr "外观" msgid "Control the look and feel of the output" msgstr "ęŽ§åˆ¶č¾“å‡ŗę–‡ä»¶å¤–č§‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "原始" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "左对齐" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "两端对齐" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "å…³é—­ę–‡å­—å¤§å°ē¼©ę”¾(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "åŸŗå‡†å­—ä½“å¤§å°(&f):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "åø®åŠ©ę‚Øé€‰ę‹©åˆé€‚å­—ä½“å¤§å°ēš„å‘åÆ¼" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "ęœ€å°č”Œé«˜(&L):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "蔌高(&H):" -#: /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:156 msgid "Input character &encoding:" msgstr "输兄字符编码(&E):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "åˆ é™¤ę®µé—“ē©ŗč”Œ(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "ē¼©čæ›å¤§å°ļ¼š" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "ēŗæę€§åŒ–é‡ę•“č”Øę ¼(&L)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "č½¬ę¢unicodeå­—ē¬¦åˆ°ASCII(&T)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "äæęŒčæžå­—(&L)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "额外CSSę ·å¼(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "

      calibre ē§»é™¤ę®µé—“č·åŽļ¼Œä¼šč‡ŖåŠØč®¾ē½®ę®µč½ē¼©čæ›ļ¼ŒäæčÆåŒŗåˆ†ę®µč½ć€‚ę­¤é€‰é”¹ęŽ§åˆ¶ē¼©čæ›å®½åŗ¦ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "ę–‡ęœ¬åÆ¹é½ļ¼š" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "ēŗæę€§åŒ–é‡ę•“č”Øę ¼(&L)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "额外CSSę ·å¼(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "č½¬ę¢unicodeå­—ē¬¦åˆ°ASCII(&T)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "ę’å…„ē©ŗč”Œ(&B)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "äæęŒčæžå­—(&L)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "åŽ‹ē¼©ę ‡ē‚¹(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "ęœ€å°č”Œé«˜(&L):" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -6677,33 +6711,33 @@ msgid "" msgstr "č®¾ē½®å…ƒę•°ę®ć€‚č¾“å‡ŗę–‡ä»¶å°†å°½åÆčƒ½å¤šēš„ęŗåø¦å…ƒę•°ę®äæ”ęÆć€‚" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "é€‰ę‹©čÆ„ä¹¦ē±ēš„å°é¢ " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "ę— ę³•čÆ»å–" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "ä½ ę²”ęœ‰čÆ»å–čÆ„ę–‡ä»¶ēš„ęƒé™ " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "čÆ»å–ę–‡ä»¶å‡ŗé”™" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      čÆ»å–ę­¤ę–‡ä»¶ę—¶å‘ē”Ÿé”™čÆÆļ¼š
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " äøę˜Æåˆę³•ēš„å›¾ē‰‡" @@ -6728,7 +6762,7 @@ msgid "&Title: " msgstr "ę ‡é¢˜(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "ę”¹å˜čÆ„ä¹¦ē±ę ‡é¢˜" @@ -6758,7 +6792,7 @@ msgstr "标签(&g): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6767,7 +6801,7 @@ msgstr "ē”µå­ä¹¦ē±ēš„åˆ†ē±»ę ‡ē­¾. ę­¤ę ‡ē­¾åÆ¹äŗŽę•°å­—ęœē“¢éžåøøęœ‰ē”Ø. )" msgstr "ę­£åˆ™č”Øč¾¾å¼ (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -10918,52 +10964,52 @@ msgstr "退出(&Q)" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "ęƒé™ę‹’ē»" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "无法打开 %sć€‚å®ƒę˜Æå¦č¢«å…¶å®ƒēØ‹åŗå ē”Øć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " ē»æč‰²č”Øē¤ŗå½“å‰ę ‡é¢˜ęŽ’åŗåŒ¹é…å½“å‰ę ‡é¢˜" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr " ēŗ¢č‰²č”Øē¤ŗå½“å‰ę ‡é¢˜ęŽ’åŗäøåŒ¹é…å½“å‰ę ‡é¢˜ć€‚č‹„ę˜ÆęœŸęœ›ē»“ęžœļ¼Œåˆ™ę— éœ€å…¶å®ƒę“ä½œć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10971,27 +11017,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " ē»æč‰²č”Øē¤ŗå½“å‰ä½œč€…ęŽ’åŗåŒ¹é…å½“å‰ēš„ä½œč€…" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr " ēŗ¢č‰²č”Øē¤ŗå½“å‰ä½œč€…ęŽ’åŗäøåŒ¹é…å½“å‰ä½œč€…ć€‚č‹„ę˜ÆęœŸęœ›ē»“ęžœļ¼Œåˆ™ę— éœ€å…¶å®ƒę“ä½œć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10999,116 +11045,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "äøŗę­¤ä¹¦ēš„é€‰å®šę ¼å¼č®¾å®šå°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "é€‰ę‹©ę ¼å¼ " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "ꗠꝃ限" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "ę‚Øę²”ęœ‰ęƒé™čÆ»äø‹åˆ—ę–‡ä»¶ļ¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "ęœŖé€‰ę‹©ę ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "ę— ę³•čÆ»å–å…ƒę•°ę®" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "ę— ę³•ä»Ž %s ę ¼å¼äø­čÆ»å–å…ƒę•°ę®" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "ęµč§ˆ(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "装鄰(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "移除(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "äø‹č½½å°é¢(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "ē”Ÿęˆå°é¢(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "éžęœ‰ę•ˆå›¾ē‰‡" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "ęŒ‡å®šę ‡é¢˜å’Œä½œč€…" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "ē”Ÿęˆå°é¢å‰ļ¼Œä½ åæ…é”»å…ˆęŒ‡å®šę ‡é¢˜å’Œä½œč€…" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "ę”¹å˜ēš„ę ‡ē­¾" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11116,38 +11167,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "ISBN ē¼–å·ęœ‰ę•ˆ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "ISBN ē¼–å·ę— ę•ˆ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "å‡ŗē‰ˆäŗŽ(&D):" @@ -11233,7 +11284,7 @@ msgid "Previous" msgstr "å‰äø€é”¹" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11292,54 +11343,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "ę— ę³•čÆ»å–å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "ę— ę³•ä»Ž %s ę ¼å¼äø­čÆ»å–å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "%s ę ¼å¼äø­å°é¢ę— ę•ˆ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "äæå­˜ę¢—ę¦‚ļ¼Œē¼–č¾‘ %s å…ƒę•°ę®" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "&ę³Øé‡Š" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13494,34 +13545,34 @@ msgstr "无法移除" msgid "Cannot remove the actions %s from this location" msgstr "此处无法移除 %s ę“ä½œ" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "åÆē”Øę“ä½œ(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "å½“å‰ę“ä½œ(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "äøŠē§»é€‰å®šę“ä½œ" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "äø‹ē§»é€‰å®šę“ä½œ" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "ę·»åŠ é€‰å®šę“ä½œåˆ°å·„å…·ę " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "ä»Žå·„å…·ę ē§»é™¤é€‰å®šę“ä½œ" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "å½“å‰ę“ä½œ(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "äøŠē§»é€‰å®šę“ä½œ" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "äø‹ē§»é€‰å®šę“ä½œ" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14393,46 +14444,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "ę— ę³•č½¬ę¢ęŸäŗ›ä¹¦ē±" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "äøŗę‰¹å¤„ē†ęŽ’é˜Ÿä¹¦ē±" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "ę­£åœØęŽ’é˜Ÿ " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "ęŠ“å–ę–°é—»ę„ęŗäŗŽ " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "č½¬ę¢ēŽ°ęœ‰" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14724,7 +14775,7 @@ msgid "Options to customize the ebook viewer" msgstr "å®šåˆ¶ē”µå­ä¹¦ęŸ„ēœ‹å™Øēš„é€‰é”¹" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "č®°ä½äøŠę¬”ä½æē”ØēŖ—å£å¤§å°" @@ -14966,33 +15017,33 @@ msgstr "ē¼–č¾‘ä¹¦ē­¾ę ‡é¢˜ļ¼š" msgid "Manage Bookmarks" msgstr "箔理书签" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "ę­£åœØåŠ č½½ē”µå­ä¹¦..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "无法打开电子书" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "ē”µå­ä¹¦ęŸ„ēœ‹å™ØęŽ§åˆ¶é€‰é”¹" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "č‹„ęŒ‡å®šļ¼ŒęŸ„ēœ‹å™ØēŖ—å£åœØę‰“å¼€ę—¶å°†čÆ•å›¾č½¬åˆ°å‰é¢ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "č‹„é€‰å®šļ¼ŒęŸ„ēœ‹ēŖ—å£å¼€åÆę—¶čÆ•å›¾å…Øå±ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "åœØęŽ§åˆ¶å°ę˜¾ē¤ŗ javascript č­¦å‘Šä»„åŠęŽ§åˆ¶å°äæ”ęÆ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15432,7 +15483,7 @@ msgstr "å·²ę£€ęŸ„ēš„" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "是" @@ -15440,7 +15491,7 @@ msgstr "是" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "否" @@ -16388,17 +16439,17 @@ msgstr "ę ‡ē­¾åæ…é”»åŖåŒ…å«å°å†™å­—ęÆļ¼Œę•°å­—åŠäø‹åˆ’ēŗæļ¼Œå¹¶äø”ä»„å­—ęÆ msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "

      ę­£åœØå°†ę—§ę•°ę®åŗ“č½¬ē§»åˆ°ä½äŗŽ %s ēš„ę–°ę•°ę®åŗ“

      " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "ę­£åœØå¤åˆ¶%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "ę­£åœØåŽ‹ē¼©ę•°ę®åŗ“" @@ -16538,28 +16589,23 @@ msgstr "" "äø€čˆ¬ę„čÆ“ļ¼ŒCalibre äøŗę–‡ä»¶åå°†ę‰€ęœ‰éžč‹±ę–‡å­—ē¬¦č½¬ę¢äøŗč‹±ę–‡åÆ¹åŗ”å­—ē¬¦ć€‚č­¦å‘Šļ¼šč‹„å…³é—­ę­¤é”¹ļ¼Œę‚ØåÆčƒ½äæå­˜ę–‡ä»¶å‡ŗé”™ļ¼Œå–å†³äŗŽę‚Øēš„ę–‡ä»¶ē³»ē»Ÿę˜Æå¦ę”ÆęŒ unicode怂" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "ę—„ęœŸę˜¾ē¤ŗę ¼å¼ć€‚%d - ę—„ļ¼Œ%b - 月, %Y - å¹“ć€‚é»˜č®¤ļ¼š%b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "å°†č·Æå¾„č½¬äøŗå°å†™ć€‚" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "äø‹åˆ’ēŗæę›æę¢ē©ŗę ¼ć€‚" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "čÆ·ę±‚ę ¼å¼äøåÆē”Ø" @@ -16776,6 +16822,16 @@ msgid "" "environments." msgstr "ęŗä»£ē ę”¹å˜åŽč‡ŖåŠØé‡č½½ęœåŠ”ēØ‹åŗć€‚åÆčƒ½äøé€‚ē”Øę‰€ęœ‰ēŽÆå¢ƒć€‚" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17636,108 +17692,108 @@ msgstr "äøä»Ž calire ęœåŠ”å™Øäø‹č½½ęœ€ę–°č®¢é˜…ęø…å•" msgid "Unknown News Source" msgstr "ęœŖēŸ„ę–°é—»ę„ęŗ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "č®¢é˜…ęø…å• ā€œ%sā€ éœ€č¦ē”Øęˆ·åäøŽåÆ†ē ć€‚" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "äø‹č½½å®Œęˆ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "äø‹č½½äø‹åˆ—ę–‡ē« å¤±č“„ļ¼š" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "äø‹č½½äø‹åˆ—ę–‡ē« ēš„ęŸäŗ›éƒØåˆ†å¤±č“„ļ¼š" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " 自 " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tå¤±č“„é“¾ęŽ„ļ¼š" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "ę­£åœØęŠ“å–ęŗ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "ä»Žē“¢å¼•é”µé¢čŽ·å–äŗ†ęŗ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "ę­£åœØå°čÆ•äø‹č½½å°é¢..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "ę­£åœØē”ŸęˆåˆŠå¤“..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "开始下载 [ %d 线程]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "ę–°é—»ęŗäø‹č½½åˆ° %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "ę— ę³•äø‹č½½å°é¢ļ¼š%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "ę­£åœØä»Ž %s äø‹č½½å°é¢" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "å·²äø‹č½½åˆŠå¤“å›¾åƒ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "ę— ę ‡é¢˜ę–‡ē« " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "å·²äø‹č½½ę–‡ē« ļ¼š%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "äø‹č½½å¤±č“„ę–‡ē« ļ¼š%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "ęŠ“å–ęŗ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18488,6 +18544,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "Options to control the conversion to EPUB" #~ msgstr "EPUBę–‡ä»¶č½¬ę¢ęŽ§åˆ¶é€‰é”¹" @@ -20752,6 +20820,9 @@ msgstr "" #~ msgid "Input character &encoding" #~ msgstr "输兄字符编码(&E)" +#~ msgid "Insert &blank line" +#~ msgstr "ę’å…„ē©ŗč”Œ(&B)" + #~ msgid "&Header regular expression:" #~ msgstr "é”µēœ‰ę­£åˆ™č”Øč¾¾å¼(&H):" @@ -20825,6 +20896,11 @@ msgstr "" #~ "are: {%s}" #~ msgstr "ęŽ§åˆ¶äæå­˜ę–‡ä»¶ę–‡ä»¶åå’Œē›®å½•ē»“ęž„ēš„ęØ”ęæć€‚é»˜č®¤ę˜Æ \"%s\" ļ¼Œå°†ä¹¦ē±ęŒ‰ē…§ä½œč€…äæå­˜åˆ°å„äøŖå­ē›®å½•ļ¼Œę–‡ä»¶åäøŗę ‡é¢˜ä½œč€…ć€‚åÆē”ØęŽ§åˆ¶äøŗļ¼š{%s}" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "ę—„ęœŸę˜¾ē¤ŗę ¼å¼ć€‚%d - ę—„ļ¼Œ%b - 月, %Y - å¹“ć€‚é»˜č®¤ļ¼š%b, %Y" + #~ msgid "Password to access your calibre library. Username is " #~ msgstr "åÆ†ē ä»„č®æé—®ę‚Øēš„ Calibre ä¹¦åŗ“ć€‚ē”Øęˆ·åäøŗ " @@ -21000,6 +21076,11 @@ msgstr "" #~ msgid "LibraryThing.com server error. Try again later." #~ msgstr "LibraryThing.com ęœåŠ”å™Øé”™čÆÆć€‚čÆ·ēØåŽé‡čÆ•ć€‚" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "äøč¦č‡ŖåŠØē”Ÿęˆä¹¦ē±ē›®å½•ć€‚čÆ„é€‰é”¹åÆ¹č‡Ŗå«ē›®å½•ēš„ä¹¦ē±å°¤å…¶ęœ‰ē”Øć€‚" + #~ msgid "Options to control e-book conversion." #~ msgstr "ęŽ§åˆ¶ē”µå­ä¹¦ē±č½¬ę¢ēš„é€‰é”¹ć€‚" @@ -21170,6 +21251,12 @@ msgstr "" #~ msgid "dummy option until real options are determined." #~ msgstr "č™šå‡é€‰é”¹ļ¼ŒåœØå®žé™…é€‰é”¹å‡ŗēŽ°å‰ä½æē”Øć€‚" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "calibre ē§»é™¤ę®µé—“č·åŽļ¼Œä¼šč‡ŖåŠØč®¾ē½®ę®µč½ē¼©čæ›ļ¼ŒäæčÆåŒŗåˆ†ę®µč½ć€‚ę­¤é€‰é”¹ęŽ§åˆ¶ē¼©čæ›å®½åŗ¦ć€‚" + #~ msgid "ratings" #~ msgstr "čÆ„åˆ†" @@ -21197,6 +21284,9 @@ msgstr "" #~ msgid "Include 'Recently Added' Section" #~ msgstr "包含\"ęœ€čæ‘ę·»åŠ \"éƒØåˆ†" +#~ msgid "Indent size:" +#~ msgstr "ē¼©čæ›å¤§å°ļ¼š" + #~ msgid "Masthead font:" #~ msgstr "åˆŠå¤“å­—ä½“ļ¼š" @@ -21272,6 +21362,9 @@ msgstr "" #~ msgid "Sort numbers as text" #~ msgstr "å°†ę•°å­—åšę–‡ęœ¬å¤„ē†" +#~ msgid "Text justification:" +#~ msgstr "ę–‡ęœ¬åÆ¹é½ļ¼š" + #~ msgid "justify" #~ msgstr "对齐" @@ -21491,6 +21584,9 @@ msgstr "" #~ msgid "Copied %d books to %s" #~ msgstr "已复制%d本书到%säø­" +#~ msgid "Del" +#~ msgstr "删除" + #~ msgid " and delete from library" #~ msgstr " å¹¶ä»Žä¹¦åŗ“äø­åˆ é™¤" @@ -21970,6 +22066,11 @@ msgstr "" #~ msgid "Could not fetch article. Run with -vv to see the reason" #~ msgstr "ę— ę³•ęŠ“å–ę–‡ē« ć€‚ä½æē”Ø -vv é€‰é”¹čæč”Œļ¼ŒęŸ„ēœ‹åŽŸå› " +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "Kobo ē›®å‰ä»…ę”ÆęŒäø€äøŖåˆé›†ļ¼š\"Im_Reading\" åˆ—č”Øć€‚ čÆ·åˆ›å»ŗäø€äøŖåäøŗ \"Im_Reading\" ēš„ę ‡ē­¾ " + #, python-format #~ msgid "" #~ ". Two special collections are available: %s:%s and %s:%s. Add these values " diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index f2caa73c5f..646761bfc0 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+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-07-16 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:52+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,20 +23,20 @@ msgid "Does absolutely nothing" msgstr "ę˜Æå¦ēµ•å°ę²’ęœ‰" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -94,9 +94,9 @@ msgstr "ę˜Æå¦ēµ•å°ę²’ęœ‰" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -159,11 +159,11 @@ msgstr "ę˜Æå¦ēµ•å°ę²’ęœ‰" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -174,14 +174,14 @@ msgstr "ę˜Æå¦ēµ•å°ę²’ęœ‰" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -863,7 +863,7 @@ msgstr "" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -873,18 +873,18 @@ msgstr "" msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -898,13 +898,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "" @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -1033,8 +1033,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "" @@ -1078,33 +1078,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "" @@ -1112,24 +1112,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "" @@ -1343,22 +1343,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1670,6 +1672,25 @@ msgstr "" msgid "Get device information..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1890,7 +1911,7 @@ msgstr "" msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1898,35 +1919,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "" @@ -2144,9 +2165,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." +"This option controls the width of that indent (in em)." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 @@ -2163,29 +2184,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 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 +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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 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:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 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:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:421 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:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2196,7 +2223,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 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 " @@ -2206,105 +2233,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 #: /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:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:476 #: /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:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:480 #: /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:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:484 #: /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:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:488 #: /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:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:492 #: /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:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 #: /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:493 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:500 #: /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:497 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:504 #: /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:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 #: /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:505 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:512 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:509 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:516 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:520 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:518 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 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:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:537 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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 " @@ -2312,86 +2339,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:554 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:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:559 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:565 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:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:570 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:569 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "" @@ -2955,7 +2982,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3110,8 +3137,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "" @@ -3223,12 +3250,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "" @@ -3247,7 +3274,13 @@ msgid "" "will ignore them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "" @@ -3255,70 +3288,70 @@ msgstr "" msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "" @@ -3329,12 +3362,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "" @@ -3931,7 +3964,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "" @@ -4094,8 +4127,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "" @@ -4442,7 +4475,7 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "" @@ -4530,10 +4563,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "" @@ -5224,38 +5253,38 @@ msgstr "" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5264,15 +5293,15 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "" @@ -5425,7 +5454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5463,10 +5492,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5596,10 +5625,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5635,7 +5664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6234,15 +6263,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6363,91 +6392,96 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" 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:156 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -6515,33 +6549,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr "" @@ -6566,7 +6600,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6596,7 +6630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6605,7 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "" @@ -6613,7 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "" @@ -6630,39 +6664,43 @@ msgstr "" msgid "Default" 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:78 msgid "&Title for Table of 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:79 msgid "Rescale images for &Palm devices" 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:80 msgid "Use author &sort for author" 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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "" @@ -6773,15 +6811,23 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "" @@ -7235,7 +7281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "" @@ -7589,7 +7635,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "" @@ -7898,14 +7944,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8171,7 +8217,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "" @@ -8332,13 +8378,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8408,7 +8454,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "" @@ -8482,13 +8528,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "" @@ -9497,7 +9543,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "" @@ -9735,7 +9781,7 @@ msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "" @@ -10214,7 +10260,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "" @@ -10740,52 +10786,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -10793,27 +10839,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -10821,116 +10867,121 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -10938,38 +10989,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "" @@ -11055,7 +11106,7 @@ msgid "Previous" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "" @@ -11114,54 +11165,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13299,34 +13350,34 @@ msgstr "" msgid "Cannot remove the actions %s from this location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "" @@ -14196,46 +14247,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14522,7 +14573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "" @@ -14764,33 +14815,33 @@ msgstr "" msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15219,7 +15270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "" @@ -15227,7 +15278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "" @@ -16117,17 +16168,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "" @@ -16266,28 +16317,23 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "" @@ -16504,6 +16550,16 @@ msgid "" "environments." msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17364,108 +17420,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18206,3 +18262,15 @@ msgid "" "it\n" "on at your own risk!" msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index 2f9b23c8ff..38b0059b23 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-07-15 17:42+0000\n" +"POT-Creation-Date: 2011-07-22 17:11+0000\n" "PO-Revision-Date: 2011-05-20 05:37+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-07-16 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-07-23 04:53+0000\n" "X-Generator: Launchpad (build 13405)\n" "Language: zh_TW\n" @@ -24,20 +24,20 @@ msgid "Does absolutely nothing" msgstr "å®Œå…Øäøåšä»»ä½•äŗ‹" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:98 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:101 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:112 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:103 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:106 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:117 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:551 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:557 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:467 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 @@ -95,9 +95,9 @@ msgstr "å®Œå…Øäøåšä»»ä½•äŗ‹" #: /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:713 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:961 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:963 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -160,11 +160,11 @@ msgstr "å®Œå…Øäøåšä»»ä½•äŗ‹" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 @@ -175,14 +175,14 @@ msgstr "å®Œå…Øäøåšä»»ä½•äŗ‹" #: /home/kovid/work/calibre/src/calibre/library/database2.py:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1986 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2133 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3149 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 +#: /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 @@ -871,7 +871,7 @@ msgstr "é—œé–‰å·²ē¶“å‘½åēš„å¤–ęŽ›ēØ‹å¼" msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:126 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:131 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564 @@ -881,18 +881,18 @@ msgstr "" msgid "Yes" msgstr "是" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:110 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:147 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1086 msgid "Main" msgstr "主要" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:112 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1088 msgid "Card A" msgstr "čØ˜ę†¶å” A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:114 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1090 msgid "Card B" @@ -906,13 +906,13 @@ msgstr "é™¤éŒÆē“€éŒ„" msgid "Communicate with Android phones." msgstr "和Android 為OSēš„é›»č©±äŗ¤ę›č³‡ę–™" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:113 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:162 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:166 msgid "Communicate with S60 phones." msgstr "與 S60 é›»č©±é€£ęŽ„ć€‚" @@ -1038,7 +1038,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "ꖰ聞" @@ -1046,8 +1046,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:2971 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2988 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 msgid "Catalog" msgstr "分锞" @@ -1093,33 +1093,33 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:122 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:128 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:203 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:226 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:214 +#: /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 "å¾žč£ē½®äø­å–å¾—ę›øē±åˆ—č”Ø" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257 +#: /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 "ę­£åœØå‚³é€ę›øē±åˆ°č£ē½®äø­..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:409 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:444 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:450 +#: /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 "å°‡ę›øē±åŠ å…„č£ē½®ēš„å…ƒę•øę“šęø…å–®..." @@ -1127,24 +1127,24 @@ msgstr "å°‡ę›øē±åŠ å…„č£ē½®ēš„å…ƒę•øę“šęø…å–®..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:399 #: /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 "ę­£åœØå¾žč£ē½®äø­ē§»é™¤ę›øē±..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:404 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:410 +#: /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 "å°‡ę›øē±å¾žč£ē½®ēš„å…ƒę•øę“šęø…å–®ē§»é™¤..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:376 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." msgstr "ę­£åœØå‚³é€å…ƒę•øę“šåˆ°č£ē½®..." @@ -1361,22 +1361,24 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "與 Kindle DX eBook é–±č®€å™Øé€£ęŽ„ć€‚" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" msgstr "與 Kobo é–±č®€å™Øé€£ęŽ„ć€‚" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -msgid "" -"The Kobo supports only one collection currently: the \"Im_Reading\" list. " -"Create a tag called \"Im_Reading\" " -msgstr "Kobo ēš„ę”Æę“ē›®å‰åŖčƒ½ęœ‰äø€å€‹ę”¶č—ļ¼šć€ŒIm_Readingć€ęø…å–®ć€‚č«‹å»ŗē«‹äø€å€‹åē‚ŗć€ŒIm_Readingć€ēš„ęØ™ē±¤ " +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +msgid "The Kobo supports several collections including " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:531 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +msgid "Create tags for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 msgid "Not Implemented" msgstr "未實作" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:532 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:538 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." @@ -1690,6 +1692,25 @@ msgstr "與 eBook é–±č®€å™Øé€£ęŽ„ć€‚" msgid "Get device information..." msgstr "å–å¾—č£ē½®č³‡čØŠ..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 +#, python-format +msgid "" +"Failed to access files in the main memory of your device. You should contact " +"the device manufacturer for support. Common fixes are: try a different USB " +"cable/USB port on your computer. If you device has a \"Reset to factory " +"defaults\" type of setting somewhere, use it. Underlying error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 +#, python-format +msgid "" +"Failed to access files on the SD card in your device. This can happen for " +"many reasons. The SD card may be corrupted, it may be too large for your " +"device, it may be write-protected, etc. Try a different SD card, or reformat " +"your SD card using the FAT32 filesystem. Also make sure there are not too " +"many files in the root of your SD card. Underlying error: %s" +msgstr "" + #: /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 msgid "USB Vendor ID (in hex)" @@ -1929,7 +1950,7 @@ msgstr "ē”Øä¾†ęŽ§åˆ¶č¼øå‡ŗ %s č™•ē†ēš„éøé …" msgid "Options to control the look and feel of the output" msgstr "ē”Øä¾†ęŽ§åˆ¶č¼øå‡ŗēš„å¤–č§€čˆ‡ę„Ÿč¦ŗēš„éøé …" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:146 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:148 #, python-format msgid "" "Modify the document text and structure using common patterns. Disabled by " @@ -1937,35 +1958,35 @@ msgid "" "%(dis)s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "ä»„ä½æē”Øč€…å®šē¾©ēš„å½¢å¼äæ®ę”¹ę–‡ä»¶ę–‡å­—čˆ‡ēµę§‹ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:165 msgid "Control auto-detection of document structure." msgstr "ęŽ§åˆ¶ę–‡ä»¶ēµę§‹ēš„č‡Ŗå‹•åµęø¬ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:175 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "ęŽ§åˆ¶ē›®éŒ„é ēš„č‡Ŗå‹•ē”¢ē”ŸéŽēØ‹ć€‚é čØ­ęƒ…ę³äø‹ļ¼Œå¦‚ęžœä¾†ęŗęŖ”ę”ˆęœ‰ē›®éŒ„é ļ¼Œå®ƒęœƒå„Ŗå…ˆä½æē”Øč€Œäøč‡Ŗå‹•ē”¢ē”Ÿć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to set metadata in the output" msgstr "ē”Øä¾†čØ­å®šč¼øå‡ŗēš„å…ƒę•øę“šēš„éøé …" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:188 msgid "Options to help with debugging the conversion" msgstr "ē”Øä¾†å”åŠ©č½‰ę›ēØ‹åŗé™¤éŒÆēš„éøé …" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 msgid "List builtin recipes" msgstr "åˆ—å‡ŗå…§å»ŗēš„é£Ÿč­œ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 msgid "Output saved to" msgstr "å°‡č¼øå‡ŗå„²å­˜åˆ°" @@ -2198,10 +2219,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "" -"When calibre removes inter paragraph spacing, it automatically sets a " +"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." -msgstr "ē•¶ calibre ē§»é™¤ę®µč½é–“č·ę™‚ļ¼Œå®ƒęœƒč‡Ŗå‹•ē‚ŗę®µč½čØ­å®šēø®ęŽ’ļ¼Œä»„ē¢ŗå®ščƒ½ęø…ę„šēš„åˆ¤ę–·ę®µč½ć€‚é€™å€‹éøé …ęŽ§åˆ¶äŗ†ēø®ęŽ’ēš„åÆ¬åŗ¦ć€‚" +"This option controls the width of that indent (in em)." +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2217,17 +2238,23 @@ msgstr "åœØē« ēÆ€ä¹‹é–“ę’å…„ē©ŗč”Œ. å¦‚ęžœä¾†ęŗęŖ”ę”ˆäøä½æē”Øē« ēÆ€ęØ™čØ˜ (

      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:575 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:584 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:700 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" msgstr "ē„”ę³•åœØå£“ēø®ę–‡ä»¶äø­ę‰¾åˆ°é›»å­ę›øē±" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:758 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "ē³»åˆ—ē“¢å¼•å’Œč©•ē­‰ēš„ę•øå€¼åæ…é ˆē‚ŗę•øå­—ć€‚åæ½ē•„" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:765 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 msgid "Failed to parse date/time" msgstr "č§£ęžę—„ęœŸ/ę™‚åˆ»å¤±ę•—" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:924 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:931 msgid "Converting input to HTML..." msgstr "å°‡č¼øå…„č½‰ę›ē‚ŗHTMLę ¼å¼..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:958 msgid "Running transforms on ebook..." msgstr "ę­£åœØå°é›»å­ę›øē±é€²č”Œč½‰ę›..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1047 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1054 msgid "Creating" msgstr "ę­£åœØå»ŗē«‹" @@ -3042,7 +3069,7 @@ msgid "Producer" msgstr "製作人" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:229 msgid "Comments" @@ -3201,8 +3228,8 @@ msgstr "" "從 LibraryThing.com 仄 ISBN č¾Øč­˜ę›øē±äø¦å–å›žå°é¢åœ–ē‰‡/ē¤¾äŗ¤ē¶²č·Æå…ƒę•øę“š\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Cover" msgstr "封面" @@ -3314,12 +3341,12 @@ msgstr "ē•¶å‡ŗē¾ę™‚ļ¼Œä½æē”Øä½œč€…ęŽ’åŗę¬„ä½ē•¶ęˆä½œč€…ć€‚" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" -"Don't add Table of Contents to end of book. Useful if the book has its own " +"Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." -msgstr "äøč¦åœØę›øē±ēµå°¾åŠ å…„ē›®éŒ„é ć€‚å¦‚ęžœę›øē±ęœ¬čŗ«å°±ęœ‰ē›®éŒ„é ę™‚ęœƒå¾ˆęœ‰ē”Øć€‚" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 msgid "Title for any generated in-line table of contents." msgstr "ē”Øę–¼ä»»ä½•ē”¢ē”Ÿēš„č”Œå…§ē›®éŒ„é ēš„ęØ™é”Œć€‚" @@ -3339,7 +3366,13 @@ msgid "" msgstr "" "åæ½ē•„č¼øå…„ę–‡ä»¶äø­ēš„é‚Šē•Œć€‚å¦‚ęžœčØ­ē‚ŗć€ŒFalseć€ļ¼Œå‰‡ MOBI č¼øå‡ŗå¤–ęŽ›ēØ‹å¼ęœƒå˜—č©¦č½‰ę›åœØč¼øå…„ę–‡ä»¶äø­ęŒ‡å®šēš„é‚Šē•Œļ¼Œč‹„ę˜ÆčØ­ē‚ŗć€ŒTrueć€å‰‡ęœƒåæ½ē•„å®ƒå€‘ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:50 +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" msgstr "ę‰€ęœ‰ę–‡ē« " @@ -3347,70 +3380,70 @@ msgstr "ę‰€ęœ‰ę–‡ē« " msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "é€™ę˜Æ Amazon Topaz ę›øē±ć€‚å®ƒę˜Æē„”ę³•č¢«č™•ē†ēš„ć€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 msgid "Title Page" msgstr "ęØ™é”Œé " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "Table of Contents" msgstr "ē›®éŒ„" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1501 msgid "Index" msgstr "瓢引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1502 msgid "Glossary" msgstr "č¾­å½™" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1503 msgid "Acknowledgements" msgstr "č‡“č¬" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Bibliography" msgstr "åƒč€ƒę›øē›®" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Colophon" msgstr "ē‰ˆę¬Šé " -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Copyright" msgstr "ē‰ˆę¬Šę‰€ęœ‰" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1507 msgid "Dedication" msgstr "å‘ˆē»" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1508 msgid "Epigraph" msgstr "锌辭" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1509 msgid "Foreword" msgstr "åŗ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1510 msgid "List of Illustrations" msgstr "ę’åœ–ēš„ęø…å–®" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1511 msgid "List of Tables" msgstr "č”Øę ¼ēš„ęø…å–®" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1512 msgid "Notes" msgstr "備註" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1513 msgid "Preface" msgstr "åŗ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1515 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1514 msgid "Main Text" msgstr "主文" @@ -3421,12 +3454,12 @@ msgstr "%s ę ¼å¼ēš„é›»å­ę›øå°šęœŖę”Æę“" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." msgstr "HTML ē›®éŒ„é ē”¢ē”Ÿéøé …ć€‚" @@ -4087,7 +4120,7 @@ msgid "Choose Files" msgstr "éøę“‡ęŖ”ę”ˆ" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:737 msgid "Books" msgstr "ę›øē±" @@ -4250,8 +4283,8 @@ msgstr "åŠ å…„ę›øåŗ«" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:186 msgid "No book selected" msgstr "å°šęœŖéøå–ę›øē±" @@ -4598,7 +4631,7 @@ msgstr "äøčƒ½č½‰ę›" msgid "Starting conversion of %d book(s)" msgstr "ę­£åœØé–‹å§‹ %d ęœ¬ę›øēš„č½‰ę›" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:175 msgid "Empty output file, probably the conversion process crashed" msgstr "ē©ŗēš„č¼øå‡ŗęŖ”ę”ˆļ¼ŒåÆčƒ½ę˜Æč½‰ę›ēØ‹åŗē•¶ę©Ÿäŗ†" @@ -4686,10 +4719,6 @@ msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "ē„”ę³•åˆŖé™¤ęŸäŗ›ę›øē±ļ¼Œé»žéøé”Æē¤ŗč©³ē“°č³‡ę–™ä»„äŗ†č§£č©³ęƒ…ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 -msgid "Del" -msgstr "Del" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" msgstr "ē§»é™¤ę›øē±" @@ -5385,38 +5414,38 @@ msgstr "éšØę©Ÿé–±č®€ę›øē±" msgid "Clear recently viewed list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 msgid "Cannot view" msgstr "äøčƒ½ęŖ¢č¦–" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 msgid "Format unavailable" msgstr "ę ¼å¼ē„”ę³•ä½æē”Ø" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:154 msgid "Selected books have no formats" msgstr "éøå–ēš„ę›øē±ę²’ęœ‰ę ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 msgid "Choose the format to view" msgstr "éøę“‡č¦ęŖ¢č¦–ēš„ę ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:168 #, python-format msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "äø¦éžę‰€ęœ‰éøå–ēš„ę›øē±éƒ½ęœ‰ %s ę ¼å¼ć€‚ę‚Øę‡‰č©²å…ˆč½‰ę›å®ƒå€‘ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" msgstr "å·²éøå–å¤šå€‹ę›øē±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:176 #, python-format msgid "" "You are attempting to open %d books. Opening too many books at once can be " @@ -5425,15 +5454,15 @@ msgid "" "continue?" msgstr "ę‚Øę­£å˜—č©¦é–‹å•Ÿ %d ęœ¬ę›øć€‚åŒę™‚é–‹å•Ÿå¤Ŗå¤šę›øåÆčƒ½ęœƒå¾ˆę…¢äø¦äø”å°ę‚Øēš„é›»č…¦ēš„å›žę‡‰ęœ‰č² é¢ę•ˆęžœć€‚ē•¶é€™å€‹ēØ‹åŗé–‹å§‹å¾Œē›“åˆ°å®Œęˆä¹‹å‰éƒ½äøčƒ½åœę­¢ć€‚ę‚Øęƒ³č¦ē¹¼ēŗŒå—Žļ¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:185 msgid "Cannot open folder" msgstr "äøčƒ½é–‹å•Ÿč³‡ę–™å¤¾" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format msgid "%s has no available formats." msgstr "%s ę²’ęœ‰åÆē”Øēš„ę ¼å¼ć€‚" @@ -5590,7 +5619,7 @@ msgstr "é€™å€‹č³‡ę–™å¤¾å’Œå®ƒēš„å­č³‡ę–™å¤¾éƒ½ęœƒč¢«ęŽƒęä»„å°‡ę›øē±åŒÆå…„ ca #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 @@ -5628,10 +5657,10 @@ msgstr "é€™å€‹č³‡ę–™å¤¾å’Œå®ƒēš„å­č³‡ę–™å¤¾éƒ½ęœƒč¢«ęŽƒęä»„å°‡ę›øē±åŒÆå…„ ca #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 @@ -5761,10 +5790,10 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 #: /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:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 #: /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 @@ -5800,7 +5829,7 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 @@ -6414,15 +6443,15 @@ msgid "&Base font size:" msgstr "åŸŗē¤Žå­—åž‹å¤§å°(&B):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /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:149 msgid "Font size &key:" msgstr "å­—åž‹å¤§å°čØ­å®šéµ(&K):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6545,92 +6574,97 @@ msgstr "外觀 & ę„Ÿč¦ŗ" msgid "Control the look and feel of the output" msgstr "ęŽ§åˆ¶č¼øå‡ŗēš„å¤–č§€čˆ‡ę„Ÿč¦ŗ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:34 msgid "Original" msgstr "原始" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:35 msgid "Left align" msgstr "靠左對齊" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:36 msgid "Justify text" msgstr "å·¦å³å°é½Šę–‡å­—" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 msgid "&Disable font size rescaling" msgstr "åœē”Øå­—åž‹å¤§å°ēø®ę”¾(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 msgid "Base &font size:" msgstr "åŸŗē¤Žå­—åž‹å¤§å°(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid "Wizard to help you choose an appropriate font size key" msgstr "å”åŠ©ę‚Øéøę“‡é©ē•¶å­—åž‹å¤§å°čØ­å®šéµēš„ē²¾éˆ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 +msgid "Minimum &line height:" +msgstr "ęœ€å°åˆ—é«˜(&L):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 +msgid " %" +msgstr " %" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "Line &height:" msgstr "蔌高(&H):" -#: /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:156 msgid "Input character &encoding:" msgstr "č¼øå…„å­—å…ƒē·Øē¢¼(&E):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Remove &spacing between paragraphs" msgstr "ē§»é™¤ę®µč½é–“č·(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:148 -msgid "Indent size:" -msgstr "ēø®ęŽ’å¤§å°ļ¼š" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 +msgid "Insert &blank line between paragraphs" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 +msgid " em" +msgstr " em" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 +msgid "Text &justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 +msgid "&Linearize tables" +msgstr "č”Øę ¼ē›“ē·šåŒ–(&L)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:162 +msgid "&Transliterate unicode characters to ASCII" +msgstr "å°‡č¬åœ‹ē¢¼å­—å…ƒč½‰ē‚ŗ ASCII 音譯(&T)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:163 +msgid "Keep &ligatures" +msgstr "äæē•™é€£å­—(&L)" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:164 +msgid "Extra &CSS" +msgstr "é”å¤–ēš„ &CSS" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:165 msgid "" "

      When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "

      ē•¶ calibre ē§»é™¤å…§éƒØēš„ę®µč½é–“č·ę™‚ļ¼Œęœƒč‡Ŗå‹•čØ­å®šę®µč½ēø®ęŽ’ļ¼Œä»„ē¢ŗäæęÆå€‹ę®µč½čƒ½ęø…ę„šēš„č¾Øč­˜ć€‚é€™å€‹éøé …ęŽ§åˆ¶äŗ†ēø®ęŽ’ēš„åÆ¬åŗ¦ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 -msgid " em" -msgstr " em" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:151 -msgid "Text justification:" -msgstr "ę–‡å­—å·¦å³å°é½Šļ¼š" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 -msgid "&Linearize tables" -msgstr "č”Øę ¼ē›“ē·šåŒ–(&L)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 -msgid "Extra &CSS" -msgstr "é”å¤–ēš„ &CSS" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 -msgid "&Transliterate unicode characters to ASCII" -msgstr "å°‡č¬åœ‹ē¢¼å­—å…ƒč½‰ē‚ŗ ASCII 音譯(&T)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 -msgid "Insert &blank line" -msgstr "ę’å…„ē©ŗē™½č”Œ(&B)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:156 -msgid "Keep &ligatures" -msgstr "äæē•™é€£å­—(&L)" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:167 msgid "Smarten &punctuation" msgstr "ę™ŗę…§åž‹ęØ™é»žē¬¦č™Ÿ(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 -msgid "Minimum &line height:" -msgstr "ęœ€å°åˆ—é«˜(&L):" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 +msgid "&Indent size:" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 -msgid " %" -msgstr " %" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 +msgid "&Line size:" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -6697,33 +6731,33 @@ msgid "" msgstr "čØ­å®šå…ƒę•øę“šć€‚č¼øå‡ŗęŖ”ę”ˆęœƒå„˜åÆčƒ½åŒ…å«é€™å€‹å…ƒę•øę“šć€‚" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:884 msgid "Choose cover for " msgstr "éøę“‡å°é¢ēµ¦ " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:892 msgid "Cannot read" msgstr "äøčƒ½č®€å–" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:893 msgid "You do not have permission to read the file: " msgstr "ę‚Øę²’ęœ‰ę¬Šé™åÆč®€å–é€™å€‹ęŖ”ę”ˆļ¼š " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Error reading file" msgstr "č®€å–ęŖ”ę”ˆę™‚ē™¼ē”ŸéŒÆčŖ¤" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "

      There was an error reading from file:
      " msgstr "

      č®€å–ęŖ”ę”ˆę™‚ē™¼ē”ŸéŒÆčŖ¤ļ¼š
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:912 msgid " is not a valid picture" msgstr " äøę˜Æęœ‰ę•ˆēš„ē…§ē‰‡" @@ -6748,7 +6782,7 @@ msgid "&Title: " msgstr "ę›øå(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "ę”¹č®Šé€™ęœ¬ę›øēš„ę›øå" @@ -6778,7 +6812,7 @@ msgstr "標籤(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1015 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1075 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6787,7 +6821,7 @@ msgstr "ē”Øä¾†åˆ†é”žę›øē±ēš„ęØ™ē±¤ć€‚é€™åœØęœå°‹ę™‚ē‰¹åˆ„ęœ‰ē”Øć€‚

      這 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:433 msgid "&Series:" msgstr "ē³»åˆ—(&S):" @@ -6795,7 +6829,7 @@ msgstr "ē³»åˆ—(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:432 msgid "List of known series. You can add new series." msgstr "å·²ēŸ„ē³»åˆ—ēš„ęø…å–®ć€‚ę‚ØåÆä»„åŠ å…„ę–°ēš„ē³»åˆ—ć€‚" @@ -6812,39 +6846,43 @@ msgstr "MOBI 輸出" msgid "Default" 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:78 msgid "&Title for Table of Contents:" msgstr "ē›®éŒ„é ēš„ęØ™é”Œ(&T):" -#: /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:79 msgid "Rescale images for &Palm devices" msgstr "為 &Palm č£ē½®é‡ę–°ēø®ę”¾åœ–ē‰‡" -#: /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:80 msgid "Use author &sort for author" msgstr "ä»„ä½œč€…é€²č”ŒęŽ’åŗ(&S)" -#: /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:81 msgid "Disable compression of the file contents" 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:82 msgid "Do not add Table of Contents to book" 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:83 msgid "Kindle options" msgstr "Kindle 選項" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" msgstr "å€‹äŗŗę–‡ä»¶ęØ™ē±¤ļ¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 +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:87 msgid "Ignore &margins" msgstr "åæ½ē•„é‚Šē·£(&M)" @@ -6955,15 +6993,23 @@ msgstr "äøč¦ęø›å°‘åœ–ē‰‡å¤§å°čˆ‡é”č‰²ę·±åŗ¦" msgid "RB Output" msgstr "RB 輸出" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 msgid "No formats available" msgstr "ę²’ęœ‰åÆē”Øēš„ę ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." msgstr "äøčƒ½åœØę²’ęœ‰é–‹å•Ÿę›øē±äø‹ä½æē”Ø GUI å»ŗē«‹ēØ‹å¼ä¾†å»ŗē«‹ę­£č¦č”Øē¤ŗå¼ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 +msgid "Could not open file" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" msgstr "é–‹å•Ÿę›øē±" @@ -7424,7 +7470,7 @@ msgstr "ē„”ę³•č¼‰å…„å°é¢ē€č¦½å™Ø" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 msgid "Undefined" msgstr "ęœŖęŒ‡å®š" @@ -7783,7 +7829,7 @@ msgid "My Books" msgstr "ęˆ‘ēš„ę›øē±" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 msgid "Generate catalog" msgstr "ē”¢ē”Ÿåˆ†é”ž" @@ -8094,14 +8140,14 @@ msgstr "čØ­å®šč½‰ę› %s ēš„éøé …" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:209 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "ę›øå(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "ä½œč€…(&A):" @@ -8367,7 +8413,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:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:869 msgid "Custom metadata" msgstr "č‡ŖčØ‚å…ƒę•øę“š" @@ -8532,13 +8578,13 @@ msgid "" msgstr "ęŒ‡å®šé€™ęœ¬ę›øē±ēš„ä½œč€…č¦å¦‚ä½•ęŽ’åŗć€‚ä¾‹å¦‚ Charles Dickens č¦ęŽ’ęˆ Dickens, Charles怂" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "&Rating:" msgstr "č©•ē­‰(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" msgstr "é€™ęœ¬ę›øēš„č©•ē­‰ć€‚å¾ž 0-5 é”†ę˜Ÿ" @@ -8615,7 +8661,7 @@ msgid "&Force numbers to start with:" msgstr "å¼·åˆ¶ē·Øč™Ÿé–‹å§‹ę–¼ (&F):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1326 msgid "&Date:" msgstr "ę—„ęœŸ(&D):" @@ -8692,13 +8738,13 @@ msgid "Set from &ebook file(s)" msgstr "å¾žé›»å­ę›øęŖ”ę”ˆčØ­å®š(&E)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:676 msgid "&Basic metadata" msgstr "åŸŗęœ¬å…ƒę•øę“š(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:519 msgid "&Custom metadata" msgstr "č‡ŖčØ‚å…ƒę•øę“š(&C)" @@ -9714,7 +9760,7 @@ msgid "&Author:" msgstr "ä½œč€…(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1014 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1074 msgid "Ta&gs:" msgstr "標籤(&G):" @@ -9952,7 +9998,7 @@ msgid "Rename the item in every book where it is used." msgstr "é‡ę–°å‘½åęÆäø€ęœ¬ę›øäø­ęœ‰ä½æē”Øåˆ°ēš„é …ē›®ć€‚" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" msgstr "Ctrl+S" @@ -10431,7 +10477,7 @@ msgid "Regular expression (?P)" msgstr "ę­£č¦č”Øē¤ŗå¼ (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231 msgid "ISBN:" msgstr "ISBN:" @@ -10958,52 +11004,52 @@ msgstr "ēµęŸ(&Q)" msgid "Unhandled exception" msgstr "ęœŖč™•ē†ēš„ä¾‹å¤–" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 msgid "Permission denied" msgstr "ę¬Šé™äøč¶³" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:406 +#: /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:408 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "ē„”ę³•é–‹å•Ÿ %sć€‚å®ƒę˜Æå¦å·²č¢«å…¶ä»–ēš„ēØ‹å¼é–‹å•Ÿļ¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 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:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "ę›øåęŽ’åŗ(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " ē¶ č‰²ä»£č”Øē›®å‰ēš„ę›øåęŽ’åŗē¬¦åˆē›®å‰ēš„ę›øå" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr " ē“…č‰²ä»£č”Øē›®å‰ēš„ę›øåęŽ’åŗäøē¬¦ē›®å‰ēš„ę›øåć€‚å¦‚ęžœé€™äøę˜Æę‚Øęƒ³č¦ēš„ļ¼Œå°±äøéœ€č¦ä»»ä½•å‹•ä½œć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11011,27 +11057,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "ä½œč€…ęŽ’åŗ(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " ē¶ č‰²ä»£č”Øē›®å‰ēš„ä½œč€…ęŽ’åŗē¬¦åˆē›®å‰ēš„ä½œč€…" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr " ē“…č‰²ä»£č”Øē›®å‰ēš„ä½œč€…ęŽ’åŗäøē¬¦ē›®å‰ēš„ä½œč€…ć€‚å¦‚ęžœé€™äøę˜Æę‚Øęƒ³č¦ēš„ļ¼Œå°±äøéœ€č¦ä»»ä½•å‹•ä½œć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:493 msgid "&Number:" msgstr "ē·Øč™Ÿ(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:590 #, python-format msgid "" "Last modified: %s\n" @@ -11042,116 +11088,121 @@ msgstr "" "\n" "é›™ę“Šä»„ęŖ¢č¦–" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 +#, python-format +msgid "Restore %s from the original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" msgstr "ä»„éøå–ēš„ę ¼å¼čØ­å®šę›øē±å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:654 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:661 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:735 msgid "Choose formats for " msgstr "éøę“‡ę ¼å¼ēµ¦ " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 msgid "No permission" msgstr "ę²’ęœ‰ę¬Šé™" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "ę‚Øę²’ęœ‰č®€å–äø‹åˆ—ęŖ”ę”ˆēš„ę¬Šé™ļ¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:755 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:808 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:809 msgid "No format selected" msgstr "å°šęœŖéøå–ę ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:821 msgid "Could not read metadata" msgstr "äøčƒ½č®€å–å…ƒę•øę“š" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #, python-format msgid "Could not read metadata from %s format" msgstr "äøčƒ½å¾ž %s ę ¼å¼č®€å–å…ƒę•øę“š" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:850 msgid "&Browse" msgstr "ē€č¦½(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:852 msgid "T&rim" msgstr "修剪(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 msgid "&Remove" msgstr "移除(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:860 msgid "Download co&ver" msgstr "äø‹č¼‰å°é¢(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:861 msgid "&Generate cover" msgstr "ē”¢ē”Ÿå°é¢(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "Not a valid picture" msgstr "äøę˜Æęœ‰ę•ˆēš„åœ–ē‰‡" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:935 msgid "Specify title and author" msgstr "ęŒ‡å®šę›øåå’Œä½œč€…" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:936 msgid "You must specify a title and author before generating a cover" msgstr "åœØē”¢ē”Ÿå°é¢ä¹‹å‰ę‚Øåæ…é ˆęŒ‡å®šę›øåå’Œä½œč€…" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 msgid "Invalid cover" msgstr "ē„”ę•ˆēš„å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:956 msgid "Could not change cover as the image is invalid." msgstr "äøčƒ½å°‡å°é¢ę”¹č®Šē‚ŗē„”ę•ˆēš„åœ–ē‰‡ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "This book has no cover" msgstr "é€™ęœ¬ę›øę²’ęœ‰å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" msgstr "é”†ę˜Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" msgstr "ęØ™ē±¤å·²č®Šę›“" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1111 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "ę‚Øå·²ē¶“ę”¹č®ŠęØ™ē±¤ć€‚ē‚ŗäŗ†čƒ½ä½æē”ØęØ™ē±¤ē€č¦½å™Øļ¼Œę‚Øåæ…é ˆę”¾ę£„ęˆ–å„—ē”Øé€™äŗ›č®Šę›“ć€‚č¦å„—ē”Øč®Šę›“å—Žļ¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1077 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1137 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1138 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11162,38 +11213,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1200 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 msgid "This ISBN number is valid" msgstr "這個 ISBN ē·Øč™Ÿę˜Æęœ‰ę•ˆēš„" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1143 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1203 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1265 msgid "This ISBN number is invalid" msgstr "這個 ISBN ē·Øč™Ÿę˜Æē„”ę•ˆēš„" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1228 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1250 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1169 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1251 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1275 msgid "&Publisher:" msgstr "å‡ŗē‰ˆå•†(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "Clear date" msgstr "ęø…é™¤ę—„ęœŸ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" msgstr "å‡ŗē‰ˆę—„(&D):" @@ -11279,7 +11330,7 @@ msgid "Previous" msgstr "äøŠäø€å€‹" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:267 msgid "Edit Metadata" msgstr "ē·Øč¼Æå…ƒę•øę“š" @@ -11340,54 +11391,54 @@ msgstr "" msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:315 msgid "Could not read cover" msgstr "ē„”ę³•č®€å–å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:309 #, python-format msgid "Could not read cover from %s format" msgstr "ē„”ę³•å¾ž %s ę ¼å¼č®€å–å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:316 #, python-format msgid "The cover in the %s format is invalid" msgstr "%s ę ¼å¼äø­ēš„å°é¢ę˜Æē„”ę•ˆēš„" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:465 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "å„²å­˜č®Šę›“äø¦ē·Øč¼Æ %s ēš„å…ƒę•øę“š" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:764 msgid "Change cover" msgstr "ę”¹č®Šå°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:619 msgid "Co&mments" msgstr "č©•č«–(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:805 msgid "&Metadata" msgstr "å…ƒę•øę“š(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:664 msgid "&Cover and formats" msgstr "å°é¢čˆ‡ę ¼å¼(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:733 msgid "C&ustom metadata" msgstr "č‡ŖčØ‚å…ƒę•øę“š(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:745 msgid "&Comments" msgstr "č©•č«–(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:811 msgid "Basic metadata" msgstr "" @@ -13545,34 +13596,34 @@ msgstr "äøčƒ½ē§»é™¤" msgid "Cannot remove the actions %s from this location" msgstr "äøčƒ½å¾žé€™å€‹ä½ē½®ē§»é™¤å‹•ä½œ %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 -msgid "Choose the &toolbar to customize:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 +msgid "Choose the toolbar to customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" msgstr "åÆē”Øēš„å‹•ä½œ(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 -msgid "&Current actions" -msgstr "ē›®å‰ēš„å‹•ä½œ(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:111 -msgid "Move selected action up" -msgstr "å°‡éøå–ēš„å‹•ä½œäøŠē§»" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:113 -msgid "Move selected action down" -msgstr "å°‡éøå–ēš„å‹•ä½œäø‹ē§»" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" msgstr "å°‡éøå–ēš„å‹•ä½œåŠ å…„å·„å…·åˆ—" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" msgstr "å¾žå·„å…·åˆ—ē§»é™¤éøå–ēš„å‹•ä½œ" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 +msgid "&Current actions" +msgstr "ē›®å‰ēš„å‹•ä½œ(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +msgid "Move selected action up" +msgstr "å°‡éøå–ēš„å‹•ä½œäøŠē§»" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +msgid "Move selected action down" +msgstr "å°‡éøå–ēš„å‹•ä½œäø‹ē§»" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" msgstr "é€™å€‹čŖæę•“ęœ‰é čØ­ę•øå€¼" @@ -14450,46 +14501,46 @@ msgstr "" msgid "First letter is usable only when sorting by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" msgstr "č½‰ę›ę›øē± %(num)d / %(total)d (%(title)s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" msgstr "ē„”ę³•č½‰ę›ęŸäŗ›ę›øē±" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 #, python-format msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" msgstr "å¤§é‡č½‰ę›ēš„ä½‡åˆ—äø­ēš„ę›øē±" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " msgstr "ä½‡åˆ—äø­ " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " msgstr "å–å›žę–°čžę–¼ " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" msgstr "č½‰ę›ē¾ęœ‰ēš„" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format msgid "" "The following books have already been converted to %s format. Do you wish to " @@ -14781,7 +14832,7 @@ msgid "Options to customize the ebook viewer" msgstr "ē”Øä¾†č‡ŖčØ‚é›»å­ę›øęŖ¢č¦–å™Øēš„éøé …" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" msgstr "čØ˜ä½äøŠę¬”ä½æē”Øēš„č¦–ēŖ—å¤§å°" @@ -15023,33 +15074,33 @@ msgstr "č«‹č¼øå…„ę›øē±¤ēš„ęØ™é”Œļ¼š" msgid "Manage Bookmarks" msgstr "箔理書籤" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." msgstr "ę­£åœØč¼‰å…„é›»å­ę›ø..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" msgstr "ē„”ę³•é–‹å•Ÿé›»å­ę›ø" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" msgstr "ē”Øä¾†ęŽ§åˆ¶é›»å­ę›øęŖ¢č¦–å™Øēš„éøé …" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:789 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "å¦‚ęžœęŒ‡å®šäŗ†ļ¼ŒęŖ¢č¦–å™Øč¦–ēŖ—åœØå•Ÿå‹•ę™‚ęœƒå˜—č©¦ē§»č‡³ęœ€äøŠå±¤ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "å¦‚ęžœęŒ‡å®šļ¼ŒęŖ¢č¦–å™Øč¦–ēŖ—ęœƒåœØå•Ÿå‹•ę™‚å˜—č©¦é–‹å•Ÿå…Øčž¢å¹•ć€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:797 msgid "Print javascript alert and console messages to the console" msgstr "åœØäø»ęŽ§å°äø­é”Æē¤ŗ javascript č­¦ē¤ŗåŠäø»ęŽ§å°čØŠęÆ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 msgid "" "%prog [options] file\n" "\n" @@ -15495,7 +15546,7 @@ msgstr "å·²é»žéø" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:582 #: /home/kovid/work/calibre/src/calibre/library/caches.py:592 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "yes" msgstr "是" @@ -15503,7 +15554,7 @@ msgstr "是" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 #: /home/kovid/work/calibre/src/calibre/library/caches.py:589 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:218 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:219 msgid "no" msgstr "否" @@ -16447,17 +16498,17 @@ msgstr "ęØ™ē±¤åæ…é ˆåŖåŒ…å«å°åÆ«å­—ęÆć€ę•øå­—å’Œåŗ•ē·šļ¼Œäø¦ä»„å­—ęÆé–‹é ­ msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "

      å°‡čˆŠēš„č³‡ę–™åŗ«č½‰ē§»åˆ° %s ēš„é›»å­ę›øåŗ«

      " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format msgid "Copying %s" msgstr "ę­£åœØč¤‡č£½ %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 msgid "Compacting database" msgstr "ę­£åœØå£“åÆ¦č³‡ę–™åŗ«" @@ -16598,28 +16649,23 @@ msgstr "" "unicode ę”Æę“ēØ‹åŗ¦ć€‚" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 -msgid "" -"The format in which to display dates. %d - day, %b - month, %Y - year. " -"Default is: %b, %Y" -msgstr "é”Æē¤ŗę—„ęœŸēš„ę ¼å¼ć€‚%d - ę—„ļ¼Œ%b - 月,%Y - å¹“ć€‚é čØ­å€¼ē‚ŗļ¼š%b, %Y" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:116 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 #, python-format msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(year)s - year. Default is: %(default)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." msgstr "č·Æå¾‘č½‰ę›ē‚ŗå°åÆ«ć€‚" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:122 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." msgstr "ä»„åŗ•ē·šę›æä»£ē©ŗę ¼ć€‚" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:381 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:414 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 msgid "Requested formats not available" msgstr "č¦ę±‚ēš„ę ¼å¼ē„”ę³•ä½æē”Ø" @@ -16836,6 +16882,16 @@ msgid "" "environments." msgstr "ē•¶åŽŸå§‹ē¢¼ę”¹č®Šę™‚č‡Ŗå‹•é‡ę–°č¼‰å…„ä¼ŗęœå™Øć€‚åÆčƒ½ē„”ę³•åœØę‰€ęœ‰ē’°å¢ƒäø­é‹ä½œć€‚" +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 +msgid "Switch to the full interface (non-mobile interface)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 +msgid "" +"The full interface gives you many more features, but it may not work well on " +"a small screen" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" @@ -17696,108 +17752,108 @@ msgstr "äøč¦å¾ž calibre ä¼ŗęœå™Øäø‹č¼‰ęœ€ę–°ē‰ˆēš„å…§å»ŗé£Ÿč­œ" msgid "Unknown News Source" msgstr "ęœŖēŸ„ēš„ę–°čžä¾†ęŗ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:630 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "怌%sć€é£Ÿč­œéœ€č¦ä½æē”Øč€…åēØ±å’ŒåÆ†ē¢¼ć€‚" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:736 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" msgstr "äø‹č¼‰å®Œęˆ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" msgstr "ē„”ę³•äø‹č¼‰äø‹åˆ—ę–‡ē« ļ¼š" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" msgstr "ē„”ę³•äø‹č¼‰äø‹åˆ—ę–‡ē« ēš„éƒØåˆ†ļ¼š" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " msgstr " 來自 " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" msgstr "\tå¤±ę•—ēš„é€£ēµļ¼š" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." msgstr "ē„”ę³•å–å¾—ę–‡ē« ć€‚" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" msgstr "仄 -vv åŸ·č”Œä»„ęŸ„ēœ‹åŽŸå› " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:870 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." msgstr "ę­£åœØå–å›žé¤µé€..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:875 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" msgstr "å¾žē“¢å¼•é å–å¾—é¤µé€" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:884 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." msgstr "ę­£åœØå˜—č©¦äø‹č¼‰å°é¢..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "開始下載 [%d åŸ·č”Œē·’]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:982 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" msgstr "å°‡é¤µé€äø‹č¼‰åˆ° %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:991 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" msgstr "ē„”ę³•äø‹č¼‰å°é¢ļ¼š%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" msgstr "ę­£åœØå¾ž %s äø‹č¼‰å°é¢" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1046 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Untitled Article" msgstr "ē„”ęØ™é”Œēš„ę–‡ē« " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1285 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 #, python-format msgid "Article downloaded: %s" msgstr "å·²äø‹č¼‰ēš„ę–‡ē« ļ¼š%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1296 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1298 #, python-format msgid "Article download failed: %s" msgstr "äø‹č¼‰å¤±ę•—ēš„ę–‡ē« ļ¼š%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1313 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" msgstr "ę­£åœØå–å›žé¤µé€" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1460 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 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:1475 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 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." @@ -18549,6 +18605,18 @@ msgid "" "on at your own risk!" msgstr "" +#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +msgid "Save original file when converting from same format to same format" +msgstr "" + +#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +msgid "" +"When calibre does a conversion from the same format to the same format, for\n" +"example, from EPUB to EPUB, the original file is saved, so that in case the\n" +"conversion is poor, you can tweak the settings and run it again. By setting\n" +"this to False you can prevent calibre from saving the original file." +msgstr "" + #~ msgid "No valid plugin found in " #~ msgstr "ę²’ęœ‰åœØ äø­ę‰¾åˆ°åˆé©ēš„å¤–ęŽ›ēØ‹å¼ " @@ -18589,6 +18657,12 @@ msgstr "" #~ msgid "dummy option until real options are determined." #~ msgstr "åœØē¢ŗåÆ¦ę±ŗå®šéøé …ä¹‹å‰ēš„ęš«ę™‚éøé …" +#~ msgid "" +#~ "When calibre removes inter paragraph spacing, it automatically sets a " +#~ "paragraph indent, to ensure that paragraphs can be easily distinguished. " +#~ "This option controls the width of that indent." +#~ msgstr "ē•¶ calibre ē§»é™¤ę®µč½é–“č·ę™‚ļ¼Œå®ƒęœƒč‡Ŗå‹•ē‚ŗę®µč½čØ­å®šēø®ęŽ’ļ¼Œä»„ē¢ŗå®ščƒ½ęø…ę„šēš„åˆ¤ę–·ę®µč½ć€‚é€™å€‹éøé …ęŽ§åˆ¶äŗ†ēø®ęŽ’ēš„åÆ¬åŗ¦ć€‚" + #~ msgid "The regular expression to use to remove the footer." #~ msgstr "ē”Øä¾†ē§»é™¤é å°¾ēš„ę­£č¦č”Øē¤ŗå¼ć€‚" @@ -18642,6 +18716,11 @@ msgstr "" #~ msgid "LibraryThing.com server error. Try again later." #~ msgstr "LibraryThing.com ä¼ŗęœå™ØéŒÆčŖ¤ć€‚č«‹ēØå¾Œå†č©¦ć€‚" +#~ msgid "" +#~ "Don't add Table of Contents to end of book. Useful if the book has its own " +#~ "table of contents." +#~ msgstr "äøč¦åœØę›øē±ēµå°¾åŠ å…„ē›®éŒ„é ć€‚å¦‚ęžœę›øē±ęœ¬čŗ«å°±ęœ‰ē›®éŒ„é ę™‚ęœƒå¾ˆęœ‰ē”Øć€‚" + #~ msgid "Book Jacket" #~ msgstr "ę›øē±č­·å„—" @@ -18723,6 +18802,12 @@ msgstr "" #~ msgid "%prog [options] mybook.chm" #~ msgstr "%prog [options] mybook.chm" +#~ msgid "Insert &blank line" +#~ msgstr "ę’å…„ē©ŗē™½č”Œ(&B)" + +#~ msgid "Indent size:" +#~ msgstr "ēø®ęŽ’å¤§å°ļ¼š" + #~ msgid "" #~ "Specify the character encoding of the output document. The default is utf-8. " #~ "Note: This option is not honored by all formats." @@ -19316,6 +19401,9 @@ msgstr "" #~ msgid "Sort by &popularity" #~ msgstr "ä¾ē†±é–€ēØ‹åŗ¦ęŽ’åŗ(&P)" +#~ msgid "Del" +#~ msgstr "Del" + #~ msgid "Configure calibre" #~ msgstr "設定 calibre" @@ -19697,6 +19785,11 @@ msgstr "" #~ msgstr "" #~ "é€™å€‹ēÆ„ęœ¬ęŽ§åˆ¶äŗ†å‚³é€åˆ°č£ē½®ęŖ”ę”ˆēš„ęŖ”ę”ˆåēØ±å’Œē›®éŒ„ēµę§‹ć€‚é čØ­å€¼ē‚ŗć€Œ%sć€ļ¼Œęœƒå°‡ę›øē±å„²å­˜ē‚ŗä»„ä½œč€…ē‚ŗå­ē›®éŒ„äø”ęŖ”ę”ˆåēØ±åŒ…å«ę›øåå’Œä½œč€…ć€‚åÆē”Øēš„ęŽ§åˆ¶é …ęœ‰ļ¼š{%s}" +#~ msgid "" +#~ "The format in which to display dates. %d - day, %b - month, %Y - year. " +#~ "Default is: %b, %Y" +#~ msgstr "é”Æē¤ŗę—„ęœŸēš„ę ¼å¼ć€‚%d - ę—„ļ¼Œ%b - 月,%Y - å¹“ć€‚é čØ­å€¼ē‚ŗļ¼š%b, %Y" + #~ msgid "Password to access your calibre library. Username is " #~ msgstr "å­˜å–ę‚Ø calibre ę›øåŗ«ēš„åÆ†ē¢¼ć€‚ä½æē”Øč€…åēØ±ē‚ŗ " @@ -19751,6 +19844,11 @@ msgstr "" #~ msgid "%d of %d" #~ msgstr "%d / %d" +#~ msgid "" +#~ "The Kobo supports only one collection currently: the \"Im_Reading\" list. " +#~ "Create a tag called \"Im_Reading\" " +#~ msgstr "Kobo ēš„ę”Æę“ē›®å‰åŖčƒ½ęœ‰äø€å€‹ę”¶č—ļ¼šć€ŒIm_Readingć€ęø…å–®ć€‚č«‹å»ŗē«‹äø€å€‹åē‚ŗć€ŒIm_Readingć€ēš„ęØ™ē±¤ " + #~ msgid " and delete from library" #~ msgstr " äø¦å¾žę›øåŗ«åˆŖé™¤" @@ -19941,6 +20039,9 @@ msgstr "" #~ msgid "book" #~ msgstr "ę›øē±" +#~ msgid "Text justification:" +#~ msgstr "ę–‡å­—å·¦å³å°é½Šļ¼š" + #~ msgid "&Run the check" #~ msgstr "執蔌檢柄(&R)" From 11c635211f952aa5c5581ce6e5d523d9737309b1 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sun, 24 Jul 2011 04:33:34 +0000 Subject: [PATCH 02/35] Launchpad automatic translations update. --- src/calibre/translations/fr.po | 40 +++- src/calibre/translations/ja.po | 68 +++++-- src/calibre/translations/nl.po | 358 +++++++++++++++++---------------- 3 files changed, 261 insertions(+), 205 deletions(-) diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 493576dec8..8fec43f520 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-17 07:59+0000\n" +"PO-Revision-Date: 2011-07-23 08:07+0000\n" "Last-Translator: Vincent Coiffier \n" "Language-Team: FranƧais \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-07-23 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-07-24 04:33+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -1475,11 +1475,11 @@ msgstr "Communiquer avec le lecteur Kobo" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 msgid "The Kobo supports several collections including " -msgstr "" +msgstr "Le Kobo supporte plusieurs collections dont " #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 msgid "Create tags for automatic management" -msgstr "" +msgstr "CrĆ©er des Ć©tiquettes pour la gestion automatique" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 @@ -1854,6 +1854,13 @@ 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 "" +"Impossible d'accĆ©der aux fichiers de votre SD dans votre appareil. Ceci peut " +"se produire pour plusieurs raisons. La carte SD peut ĆŖtre corrompue, peut " +"ĆŖtre trop grande pour votre appareil, peut ĆŖtre protĆ©gĆ©e en Ć©criture, etc. " +"Essayer une autre carte SD, ou reformater votre carte en utilisant le " +"systĆØme de fichiers FAT32.VĆ©rifier aussi qu'il n'y a pas trop de fichiers Ć  " +"la racine de votre carte SD.\r\n" +"Erreur survenue: %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 @@ -3832,6 +3839,8 @@ msgid "" "Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" +"Ne pas ajouter de Table des MatiĆØres au livre. Utile si le livre a dĆ©jĆ  sa " +"propre table des matiĆØres." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 @@ -3863,6 +3872,8 @@ 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 "" +"Lors de l'ajout de la Table des MatiĆØres au livre, l'ajouter au dĆ©but du " +"livre plutĆ“t qu'Ć  la fin. Non recommandĆ©." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" @@ -5697,6 +5708,15 @@ msgid "" "and subsequently selected books will be permanently deleted from your " "calibre library.

      Are you sure you want to proceed?" msgstr "" +"Les formats de livres pour les livres sƩlectionnƩs seront fusionnƩs dans le " +"premier livre sƩlectionnƩ (%s). Les mƩtadonnƩes dans le premier livre " +"sƩlectionnƩ ne seront pas modifiƩes. Auteur, Titre, ISBN et les autres " +"mƩtadonnƩes ne seront pas fusionnƩs.

      Après la fusion, le " +"second livre et les suivants, avec toutes les métadonnées qu'ils ont seront " +"supprimés.

      Tous les formats de livre du premier livre " +"sƩlectionnƩ seront conservƩs et tous les format dupliquƩs dans le second " +"livre et les suivants seront supprimƩs dƩfinitivement de votre " +"librairie calibre.

      Êtes-vous sĆ»r de vouloir continuer?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:301 #, python-format @@ -7371,7 +7391,7 @@ msgstr " em" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 msgid "Text &justification:" -msgstr "" +msgstr "&Justification de texte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 msgid "&Linearize tables" @@ -7405,11 +7425,11 @@ msgstr "&Ponctuation arrangĆ©e" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 msgid "&Indent size:" -msgstr "" +msgstr "Taille d'&indentation:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 msgid "&Line size:" -msgstr "" +msgstr "&Taille de la ligne" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7633,6 +7653,7 @@ msgstr "Etiquette de Document Personnel (Personnal Doc tag) :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 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:87 msgid "Ignore &margins" @@ -7757,11 +7778,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 msgid "Could not open file" -msgstr "" +msgstr "Impossible d'ouvrir le fichier" #: /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 "" +"Impossible d'ouvrir le fichier, est-il ouvert dans un autre programme?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" @@ -12237,7 +12259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 #, python-format msgid "Restore %s from the original" -msgstr "" +msgstr "Restaurer %s Ć  partir de l'original" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 58289671c4..5bc1197b9f 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-22 07:57+0000\n" +"PO-Revision-Date: 2011-07-23 06:44+0000\n" "Last-Translator: Ado Nishimura \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-07-23 04:43+0000\n" +"X-Launchpad-Export-Date: 2011-07-24 04:33+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -1387,11 +1387,11 @@ msgstr "Kobo Reader ćØé€šäæ”" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 msgid "The Kobo supports several collections including " -msgstr "" +msgstr "KoboćÆć„ćć¤ć‚‚ć®ć‚³ćƒ¬ć‚Æć‚·ćƒ§ćƒ³ć‚’ć‚µćƒćƒ¼ćƒˆć—ć¦ć„ć¾ć™ļ¼š " #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 msgid "Create tags for automatic management" -msgstr "" +msgstr "č‡Ŗå‹•ē®”ē†ē”Øć®ć‚æć‚°ć‚’ä½œęˆ" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:537 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:388 @@ -1731,6 +1731,9 @@ 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 "" +"ćƒ‡ćƒć‚¤ć‚¹ć®ćƒ”ć‚¤ćƒ³ćƒ”ćƒ¢ćƒŖćƒ¼ć«ć‚¢ć‚Æć‚»ć‚¹ć™ć‚‹ć“ćØć«å¤±ę•—ć—ć¾ć—ćŸć€‚ćƒ‡ćƒć‚¤ć‚¹ć®č£½é€ å…ƒć®ć‚µćƒćƒ¼ćƒˆćøć‚³ćƒ³ć‚æć‚Æćƒˆć—ć¦ćć ć•ć„ć€‚åˆ„ć®USBć‚±ćƒ¼ćƒ–ćƒ«ćƒ»USBćƒćƒ¼ćƒˆć«ć¤ćŖć„ć§č¦‹" +"ć‚‹ć“ćØć‚‚ć€ć‚ˆćå•é”Œč§£ę±ŗć«ć¤ćŖćŒć‚‹ć“ćØć‚‚ć‚ć‚Šć¾ć™ć€‚ć‚‚ć—ćƒ‡ćƒć‚¤ć‚¹ć«ć€Œćƒ•ć‚”ć‚ÆćƒˆćƒŖćƒ¼ćƒ»ćƒ‡ć‚£ćƒ•ć‚©ćƒ¼ćƒ«ćƒˆć«ćƒŖć‚»ćƒƒćƒˆć€ć™ć‚‹čØ­å®šćŒć‚ć‚‹å “åˆć«ćÆć€ćć‚Œć‚’ä½æć£ć¦ćæć¦ćć ć•ć„ć€‚" +"ē™ŗē”Ÿć—ćŸć‚Øćƒ©ćƒ¼ļ¼š%s" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 #, python-format @@ -1741,6 +1744,9 @@ 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 "" +"ćƒ‡ćƒć‚¤ć‚¹ć®SDć‚«ćƒ¼ćƒ‰ć«ć‚¢ć‚Æć‚»ć‚¹ć™ć‚‹ć“ćØć«å¤±ę•—ć—ć¾ć—ćŸć€‚ć“ć‚ŒćÆć„ć‚ć„ć‚ćŖē†ē”±ć§čµ·ć“ć‚Šć¾ć™ć€‚SDć‚«ćƒ¼ćƒ‰ćŒå£Šć‚Œć¦ć„ć‚‹ć“ćØć‚‚ć‚ć‚Œć°ć€ć“ć®ćƒ‡ćƒć‚¤ć‚¹ć«ćÆå¤§ćć™ćŽć‚‹ć“ćØ" +"ć‚‚ć€ę›øćč¾¼ćæćƒ—ćƒ­ćƒ†ć‚Æćƒˆć«ćŖć£ć¦ć„ć‚‹å “åˆć‚‚ć‚ć‚Šć¾ć™ć€‚åˆ„ć®SDć‚«ćƒ¼ćƒ‰ć‚’ä½æć†ć‹ć€SDć‚«ćƒ¼ćƒ‰ć‚’FAT32ćƒ•ć‚”ć‚¤ćƒ«ć‚·ć‚¹ćƒ†ćƒ ć§å†ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć—ć¦ćæć¦ćć ć•ć„ć€‚ćć‚ŒćØć€" +"SDć‚«ćƒ¼ćƒ‰ć®ćƒ«ćƒ¼ćƒˆć«éžåøøć«å¤šćć®ćƒ•ć‚”ć‚¤ćƒ«ćŒē„”ć„äŗ‹ć‚’ē¢ŗčŖć—ć¦ćć ć•ć„ć€‚ē™ŗē”Ÿć—ćŸć‚Øćƒ©ćƒ¼ļ¼š%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 @@ -2281,6 +2287,8 @@ msgid "" "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent (in em)." msgstr "" +"CalibrećŒćƒ‘ćƒ©ć‚°ćƒ©ćƒ•é–“ć®ē©ŗč”Œć‚’å–ć‚Šé™¤ćę™‚ć«ć€å¾Œć‹ć‚‰ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•ćŒē°”å˜ć«č­˜åˆ„ć§ćć‚‹ć‚ˆć†ć«ć€č‡Ŗå‹•ēš„ć«ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•ć®ć‚¤ćƒ³ćƒ‡ćƒ³ćƒˆć‚’čØ­å®šć—ć¾ć™ć€‚ć“ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³ćÆć‚¤" +"ćƒ³ćƒ‡ćƒ³ćƒˆć®å¹…ć‚’čŖæę•“ć—ć¾ć™ć€‚(単位em)" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" @@ -2298,7 +2306,7 @@ msgstr "ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•é–“ć«ē©ŗē™½č”Œć‚’ęŒæå…„ć—ć¾ć™ć€‚å…„åŠ›ćƒ•ć‚”ć‚¤ćƒ«ćŒ 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 "" +msgstr "ęŒæå…„ć•ć‚Œć‚‹ē©ŗč”Œć®é«˜ć•ć‚’čØ­å®šļ¼ˆå˜ä½emļ¼‰ć€‚ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•é–“ć®č”Œć®é«˜ć•ćÆć“ć®čØ­å®šå€¤ć®å€ć®é«˜ć•ć«ćŖć‚Šć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 msgid "" @@ -3454,7 +3462,7 @@ msgstr "č‘—č€…ćƒ‡ćƒ¼ć‚æćŒå­˜åœØć™ć‚‹å “åˆć€č‘—č€…ć‚’ć‚½ćƒ¼ćƒˆé †ć«ä½æć„ć¾ msgid "" "Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." -msgstr "" +msgstr "ę›øē±ć«ē›®ę¬”ć‚’čæ½åŠ ć—ćŖć„ć€‚ę›øē±ć«ē‹¬č‡Ŗć®ē›®ę¬”ćŒć‚ć‚‹å “åˆć«ä¾æåˆ©ć§ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 @@ -3482,7 +3490,7 @@ msgstr "" 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 "" +msgstr "ę›øē±ć«ē›®ę¬”ć‚’čæ½åŠ ć™ć‚‹å “åˆć€ęœ€å¾Œć§ćÆćŖćę›øē±ć®ęœ€åˆć«ä»˜åŠ ć™ć‚‹ć€‚ļ¼ˆęŽØå„Øć—ć¾ć›ć‚“ļ¼‰" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 msgid "All articles" @@ -6786,7 +6794,7 @@ msgstr "ę®µč½é–“ć®é–“éš”ć‚’å‰Šé™¤(&s)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 msgid "Insert &blank line between paragraphs" -msgstr "" +msgstr "ćƒ‘ćƒ©ć‚°ćƒ©ćƒ•é–“ć«ē©ŗč”Œć‚’å…„ć‚Œć‚‹ć€‚(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 @@ -6795,7 +6803,7 @@ msgstr " em" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 msgid "Text &justification:" -msgstr "" +msgstr "ćƒ†ć‚­ć‚¹ćƒˆćƒ»ć‚øćƒ£ć‚¹ćƒ†ć‚£ćƒ•ć‚£ć‚±ćƒ¼ć‚·ćƒ§ćƒ³" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 msgid "&Linearize tables" @@ -6828,11 +6836,11 @@ msgstr "čØ˜å·ę–‡å­—ć‚’å¤‰ę›(&p)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:168 msgid "&Indent size:" -msgstr "" +msgstr "ć‚¤ćƒ³ćƒ‡ćƒ³ćƒˆćƒ»ć‚µć‚¤ć‚ŗ(&I):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:169 msgid "&Line size:" -msgstr "" +msgstr "č”Œć‚µć‚¤ć‚ŗ(&L):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7048,7 +7056,7 @@ msgstr "ē§ēš„ćŖćƒ‰ć‚­ćƒ„ćƒ”ćƒ³ćƒˆć®ć‚æć‚°ļ¼š" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 msgid "Put generated Table of Contents at &start of book instead of end" -msgstr "" +msgstr "ē”Ÿęˆć•ć‚ŒćŸē›®ę¬”ć‚’ę›øē±ć®å¾Œć‚ć§ćÆćŖććÆć˜ć‚ć«å…„ć‚Œć‚‹(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87 msgid "Ignore &margins" @@ -7171,11 +7179,11 @@ msgstr "ę›øē±ćŒē„”ć„ćØGUIćƒ“ćƒ«ćƒ€ćƒ¼ć‚’ä½æć£ć¦regexć‚’ä½œęˆć§ćć¾ć› #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 msgid "Could not open file" -msgstr "" +msgstr "ćƒ•ć‚”ć‚¤ćƒ«ć‚’é–‹ć‘ć¾ć›ć‚“ć§ć—ćŸ." #: /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 "ćƒ•ć‚”ć‚¤ćƒ«ćŒé–‹ć‘ć¾ć›ć‚“ć§ć—ćŸć€‚åˆ„ć®ćƒ—ćƒ­ć‚°ćƒ©ćƒ ć‚’ä½æć£ć¦é–‹ćć¾ć™ć‹ļ¼Ÿ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" @@ -11386,7 +11394,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:600 #, python-format msgid "Restore %s from the original" -msgstr "" +msgstr "%sć‚’ć‚ŖćƒŖć‚øćƒŠćƒ«ćøęˆ»ć™" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:646 msgid "Set the cover for the book from the selected format" @@ -14057,7 +14065,7 @@ msgstr "ć‚¢ć‚Æć‚·ćƒ§ćƒ³ %s ć‚’ć“ć®å “ę‰€ć‹ć‚‰å‰Šé™¤ć§ćć¾ć›ć‚“" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 msgid "Choose the toolbar to customize" -msgstr "" +msgstr "ć‚«ć‚¹ć‚æćƒžć‚¤ć‚ŗć™ć‚‹ćƒ„ćƒ¼ćƒ«ćƒćƒ¼ć‚’éøęŠž" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" @@ -17570,13 +17578,13 @@ msgstr "ć‚½ćƒ¼ć‚¹ć‚³ćƒ¼ćƒ‰ć®å¤‰ę›“ę™‚ć«ć‚µćƒ¼ćƒćƒ¼ć‚’č‡Ŗå‹•ēš„ć«ćƒŖćƒ­ćƒ¼ćƒ‰ #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 msgid "Switch to the full interface (non-mobile interface)" -msgstr "" +msgstr "ćƒ•ćƒ«ćƒ»ć‚¤ćƒ³ć‚æćƒ¼ćƒ•ć‚§ć‚¤ć‚¹ć«åˆ‡ć‚Šę›æćˆļ¼ˆćƒ¢ćƒć‚¤ćƒ«ć§ćÆćŖć„ć‚¤ćƒ³ć‚æćƒ¼ćƒ•ć‚§ć‚¤ć‚¹ļ¼‰" #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:161 msgid "" "The full interface gives you many more features, but it may not work well on " "a small screen" -msgstr "" +msgstr "ćƒ•ćƒ«ļ½„ć‚¤ćƒ³ć‚æćƒ¼ćƒ•ć‚§ć‚¤ć‚¹ćÆćŸćć•ć‚“ć®ę©Ÿčƒ½ć‚’ęä¾›ć—ć¾ć™ćŒć€å°ć•ćŖć‚¹ć‚ÆćƒŖćƒ¼ćƒ³ć«ćÆå…„ć‚Šćć‚‰ćŖć„ć§ć—ć‚‡ć†ć€‚" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format @@ -18033,6 +18041,9 @@ msgid "" "If the item is not in the list, then the empty value is returned. The " "separator has the same meaning as in the count function." msgstr "" +"list_item(val, index, separator) -- " +"val悒separatorć§åŒŗåˆ‡ć‚‰ć‚ŒćŸć‚¢ć‚¤ćƒ†ćƒ ć®ćƒŖć‚¹ćƒˆćØć—ć¦č§£é‡ˆć—ć€indexē•Ŗē›®ć®ē‰©ć‚’čæ”ć™ć€‚ęœ€åˆć®ć‚¢ć‚¤ćƒ†ćƒ ćÆļ¼ē•Ŗē›®ć§ć™ć€‚ęœ€å¾Œć®ć‚¢ć‚¤ćƒ†ćƒ ćÆ " +"`list_item(-1,separator)` ćØć™ć‚Œć°čæ”ć‚Šć¾ć™ć€‚separatorはcounté–¢ę•°ćØåŒć˜ę„å‘³ć§ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:509 msgid "" @@ -18040,6 +18051,8 @@ msgid "" "with the items being \"id:value\". Find the pair with theid equal to key, " "and return the corresponding value." msgstr "" +"select(val, key) -- " +"valć‚’ć‚³ćƒ³ćƒžåŒŗåˆ‡ć‚Šć®\"id:value\"ćØčØ€ć†å½¢å¼ć®ć‚¢ć‚¤ćƒ†ćƒ ć®ćƒŖć‚¹ćƒˆćØč§£é‡ˆć—ć€keyと同じid恮valueを返します。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:527 msgid "" @@ -18050,6 +18063,10 @@ msgid "" "get the mod time for a specific format. Note that format names are always " "uppercase, as in EPUB." msgstr "" +"formats_modtimes(date_format) -- " +"ć‚³ćƒ­ćƒ³åŒŗåˆ‡ć‚Šć®ę›øē±å†…ć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć®äæ®ę­£ę—„ć®ć€ć‚«ćƒ³ćƒžåŒŗåˆ‡ć‚Šć®ćƒŖć‚¹ćƒˆć‚’čæ”ć—ć¾ć™ć€‚date_formatćƒ‘ćƒ©ćƒ”ćƒ¼ć‚æćÆę—„ä»˜ćŒć©ć®ć‚ˆć†ć«ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć•ć‚Œć‚‹ć‹ć‚’ęŒ‡å®š" +"します。詳瓰はdate_formaté–¢ę•°ć®čŖ¬ę˜Žć‚’å‚ē…§ć—ć¦ćć ć•ć„ć€‚ē‰¹å®šć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć®äæ®ę­£ę™‚åˆ»ć‚’å–ć‚Šå‡ŗć™ć«ćÆselecté–¢ę•°ć‚’ä½æć£ć¦ćć ć•ć„ć€‚ę³Øļ¼šćƒ•ć‚©ćƒ¼ćƒž" +"ćƒƒćƒˆåćÆ(EPUBć®ę§˜ć«ļ¼‰åæ…ćšå¤§ę–‡å­—ć§ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:546 msgid "" @@ -18058,12 +18075,15 @@ msgid "" "function to get the size for a specific format. Note that format names are " "always uppercase, as in EPUB." msgstr "" +"formats_sizes() -- " +"ć‚³ćƒ­ćƒ³åŒŗåˆ‡ć‚Šć®ę›øē±å†…ć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć®ć‚µć‚¤ć‚ŗļ¼ˆćƒć‚¤ćƒˆļ¼‰ć®ć€ć‚«ćƒ³ćƒžåŒŗåˆ‡ć‚Šć®ćƒŖć‚¹ćƒˆć‚’čæ”ć—ć¾ć™ć€‚ē‰¹å®šć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć®ć‚µć‚¤ć‚ŗć‚’å–å¾—ć™ć‚‹ć«ćÆselecté–¢ę•°ć‚’ä½æć£ć¦ć" +"ć ć•ć„ć€‚ę³Øļ¼šćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆåćÆ(EPUBć®ę§˜ć«ļ¼‰åæ…ćšå¤§ę–‡å­—ć§ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:562 msgid "" "human_readable(v) -- return a string representing the number v in KB, MB, " "GB, etc." -msgstr "" +msgstr "human_readable(v) -- ę•°å­—v悒态KB态MB态GBē­‰ć‚’ä»˜ć‘ćŸę–‡å­—åˆ—ć«å¤‰ę›ć—ć¦čæ”ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:576 msgid "" @@ -18073,6 +18093,10 @@ msgid "" "examples). See the template language and python documentation for more " "examples. Returns the empty string if formatting fails." msgstr "" +"format_number(v, template) -- 数値v悒 \"{0:5.2f}\" or \"{0:,d}\" or " +"\"${0:5,.2f}\" ć®ć‚ˆć†ćŖpythonć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒ†ć‚£ćƒ³ć‚°ćƒ»ćƒ†ćƒ³ćƒ—ćƒ¬ćƒ¼ćƒˆć§ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć™ć‚‹ć€‚ćƒ†ćƒ³ćƒ—ćƒ¬ćƒ¼ćƒˆć®field_name は 0 " +"(ć‚¼ćƒ­) å‡ŗćŖć‘ć‚Œć°ćŖć‚Šć¾ć›ć‚“ć€‚(äøŠć®ä¾‹ć® \"{0:\" " +"ć‚’å‚ē…§)。他の例はpythonć®ćƒ‰ć‚­ćƒ„ćƒ”ćƒ³ćƒˆć‚’å‚ē…§ć—ć¦ćć ć•ć„ć€‚ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒ†ć‚£ćƒ³ć‚°ćŒå¤±ę•—ć—ćŸå “åˆć«ćÆē©ŗę–‡å­—åˆ—ćŒčæ”ć•ć‚Œć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:601 msgid "" @@ -18086,6 +18110,12 @@ msgid "" "{tags:sublist(-1,0,\\,)} returns \"C\". {tags:sublist(0,-1,\\,)} returns " "\"A, B\"." msgstr "" +"sublist(val, start_index, end_index, separator) -- " +"val悒separatorć§åŒŗåˆ‡ć‚‰ć‚ŒćŸć‚¢ć‚¤ćƒ†ćƒ ć®ćƒŖć‚¹ćƒˆćØć—ć¦č§£é‡ˆć—ć€`start_index` 恋悉 `end_index` " +"ć®ć‚¢ć‚¤ćƒ†ćƒ ć®ćƒŖć‚¹ćƒˆć‚’čæ”ć™ć€‚ęœ€åˆć®ć‚¢ć‚¤ćƒ†ćƒ ćÆ0ć§ć™ć€‚ć‚‚ć—ć‚¤ćƒ³ćƒ‡ćƒƒć‚Æć‚¹ćŒč² ć®å “åˆć«ćÆć€ćƒŖć‚¹ćƒˆć®ęœ€å¾Œć‹ć‚‰ę•°ćˆć¾ć™ć€‚ē‰¹åˆ„ćŖć‚±ćƒ¼ć‚¹ćØć—ć¦end_indexが0恮Ꙃ恫" +"ćÆćƒŖć‚¹ćƒˆć®é•·ć•ć‚’ć‚ć‚‰ć‚ć—ć¾ć™ć€‚ä¾‹ćˆć°ć€ćƒ™ćƒ¼ć‚·ćƒƒć‚Æćƒ»ćƒ†ćƒ³ćƒ—ćƒ¬ćƒ¼ćƒˆćƒ»ćƒ¢ćƒ¼ćƒ‰ć§ć‚æć‚°åˆ—ļ¼ˆćć‚ŒćÆć‚³ćƒ³ćƒžåŒŗåˆ‡ć‚Šć®ćƒŖć‚¹ćƒˆ)ć‚’ę‰±ć†å “åˆć€ \"A, B, C\": " +"{tags:sublist(0,1,\\,)} は \"A\" を返します。 {tags:sublist(-1,0,\\,)} は " +"\"C\"を返します。 {tags:sublist(0,-1,\\,)} は \"A, B\"を返します。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:632 msgid "" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 9b6184ba05..a5a3c69023 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -44,14 +44,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-22 19:49+0000\n" -"Last-Translator: drMerry \n" +"PO-Revision-Date: 2011-07-23 14:24+0000\n" +"Last-Translator: Redmar \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-07-23 04:38+0000\n" +"X-Launchpad-Export-Date: 2011-07-24 04:32+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -13517,7 +13517,7 @@ msgstr "&Sorteer/doorzoek kolom op" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:251 msgid "How this column should handled in the GUI when sorting and searching" -msgstr "Verwerking van de kolom in de GUI bij sorteren en doorzoeken" +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" @@ -13592,11 +13592,11 @@ msgstr "Apparaatdetectie" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:52 msgid "Ensure your device is disconnected, then press OK" -msgstr "Verzeker u ervan dat het apparaat is ontkoppeld en druk dan op OK" +msgstr "Zorg ervoor dat het apparaat ontkoppeld is en druk dan op OK" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 msgid "Ensure your device is connected, then press OK" -msgstr "Verzeker u ervan dat het apparaat is aangesloten en druk dan op OK" +msgstr "Zorg ervoor dat het apparaat aangesloten is en druk dan op OK" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:89 msgid "" @@ -13617,7 +13617,7 @@ msgid "" "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -"calibre kan boeken naar jou (of uw E-reader) sturen via e-mail. E-mails " +"calibre kan boeken naar u (of uw E-reader) toesturen via e-mail. E-mails " "worden automatisch gestuurd voor gedownload nieuws naar alle e-mailadressen " "waarvoor automatisch opsturen is aangevinkt." @@ -13631,11 +13631,11 @@ msgstr "E-m&ail toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:69 msgid "Make &default" -msgstr "Maak stan&daard" +msgstr "Als stan&daard instellen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:70 msgid "&Remove email" -msgstr "Verwijde&r e-mail" +msgstr "E-mail &verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 msgid "Auto send" @@ -13648,8 +13648,8 @@ 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 "" -"Formaten om te e-mailen. Het eerste formaat dat overeenkomt zal worden " -"verstuurd." +"Formaten om te e-mailen. Het eerste formaat dat overeenkomt zal verstuurd " +"worden." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:33 msgid "" @@ -13657,8 +13657,8 @@ msgid "" "used for the subject. Also, the same templates used for \"Save to disk\" " "such as {title} and {author_sort} can be used here." msgstr "" -"Onderwerp van e-mail bij verzending. Indien leeg gelaten, wordt de titel " -"gebruikt. Ook de sjablonen gebruikt voor 'Bewaar op Schijf', zoals {title} " +"Onderwerp van e-mail bij verzending. Als dit leeg is wordt de titel " +"gebruikt. Ook de sjablonen gebruikt voor ā€˜Op schijf opslaan’, zoals {title} " "en {author_sort} kunnen gebruikt worden." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:37 @@ -13666,9 +13666,8 @@ msgid "" "If checked, downloaded news will be automatically mailed
      to this email " "address (provided it is in one of the listed formats)." msgstr "" -"Indien aangevinkt zal gedownload nieuws automatisch worden verstuurd " -"
      naar dit e-mailadres (indien het een van de opgegeven formaten is).naar " -"dit e-mailadres (indien het in een van de vermelde formaten is)." +"Indien aangevinkt zal gedownload nieuws automatisch
      naar dit e-mailadres " +"verstuurd worden (indien het een van de opgegeven formaten is)." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 msgid "new email address" @@ -13696,7 +13695,7 @@ msgstr "Groot" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:135 msgid "Medium" -msgstr "Middel" +msgstr "Gemiddeld" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:138 msgid "Always" @@ -13724,7 +13723,7 @@ msgstr "Opgedeeld" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:172 msgid "Column coloring" -msgstr "Kolom kleuring" +msgstr "Kolomkleuring" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:208 msgid "User Interface &layout (needs restart):" @@ -13732,7 +13731,7 @@ msgstr "Uiter&lijk gebruikersinterface (herstart vereist):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:209 msgid "Choose &language (requires restart):" -msgstr "Kies taa&l (herstart vereist):" +msgstr "Taa&l kiezen (herstart vereist):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:210 msgid "Enable system &tray icon (needs restart)" @@ -13741,7 +13740,7 @@ msgstr "Sys&teemvakicoon activeren (herstart vereist)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:211 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -"Schakel alle animaties uit. Bruikbaar als je een langzame/oude computer hebt." +"Alle animaties uitschakelen. Handig als u een langzame/oude computer heeft." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:212 msgid "Disable &animations" @@ -13749,7 +13748,7 @@ msgstr "&Animaties uitschakelen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:213 msgid "Disable ¬ifications in system tray" -msgstr "Uitschakel van systeemvakmeldi&ngen" +msgstr "Systeemvakmeldi&ngen uitschakelen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:214 msgid "Show &splash screen at startup" @@ -13757,15 +13756,15 @@ msgstr "Laat het op&startvenster zien" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:215 msgid "&Toolbar" -msgstr "Werkbalk" +msgstr "&Werkbalk" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:216 msgid "&Icon size:" -msgstr "&Icoon omvang:" +msgstr "P&ictogramgrootte" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:217 msgid "Show &text under icons:" -msgstr "Toon &tekst onder iconen:" +msgstr "&Tekst onder pictogrammen weergeven:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:218 msgid "Interface font:" @@ -13773,7 +13772,7 @@ msgstr "Lettertype interface:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:219 msgid "Change &font (needs restart)" -msgstr "Verander lettertype (herstart vereist)" +msgstr "&Lettertype wijzigen (herstart vereist)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:220 msgid "Main Interface" @@ -13785,11 +13784,11 @@ msgstr "Selecteer weergegeven metadata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:222 msgid "Move up" -msgstr "Naar boven" +msgstr "Omhoog verplaatsen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:223 msgid "Move down" -msgstr "Naar beneden" +msgstr "Omlaag verplaatsen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:224 msgid "Default author link template:" @@ -13803,6 +13802,12 @@ msgid "" "Manage Authors. You can use the values {author} and \n" "{author_sort}, and any template function." msgstr "" +"

      Geef een sjabloon op dat gebruikt wordt om een link\n" +"voor een auteur in het boekinformatie-dialoogvenster\n" +"aan te maken. Deze template zal gebruikt worden als er \n" +"geen link voor de auteur is opgegeven in Auteursbeheer.\n" +"U kunt de waardes {author} en {author_sort} gebruiken, \n" +"en elke template functie." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:230 msgid "Use &Roman numerals for series" @@ -13813,8 +13818,8 @@ msgid "" "Note that comments will always be displayed at the end, regardless of " "the position you assign here." msgstr "" -"Bedenk dat commentaar altijd wordt weergegeven aan het einde, " -"ongeacht de positie die je hier opgeeft." +"Let er op dat commentaar altijd aan het einde wordt weergegeven, " +"ongeacht de positie die u hier opgeeft." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:233 msgid "Tags browser category &partitioning method:" @@ -13828,11 +13833,11 @@ msgid "" "have a list of fixed-sized groups. Set to disabled\n" "if you never want subcategories" msgstr "" -"Geef aan hoe deelcategorieĆ«n getoond worden in de labelbrowser\n" -"als er meer items in zitten dan de limiet. Kies \"Op eerste letter\"\n" -"om een A, B, C-lijst te krijgen. Kies \"In blokken\" om een lijst van\n" -"groepen met vaste grootte te krijgen. Kies \"Uitgezet\" als je geen\n" -"deelcategorieĆ«n wil" +"Geef aan hoe deelcategorieĆ«n in de labelbrowser getoond worden\n" +"als er meer items in zitten dan de limiet. Kies ā€˜Op eerste letter’\n" +"om een A, B, C-lijst te krijgen. Kies ā€˜In blokken’ om een lijst van\n" +"groepen met vaste grootte te krijgen. Kies ā€˜Uitgezet’ als u geen\n" +"deelcategorieĆ«n wilt" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "&Collapse when more items than:" @@ -13867,11 +13872,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" "Lijst van kolommen waarvoor waarden met punten op deelcategorieĆ«n\n" -"wijzen. Bijvoorbeeld, als dit vak 'labels' bevat dan zullen labels\n" -"van de vorm 'Roman.historisch' en 'Roman.humor' getoond worden\n" -"in een boomstructuur met 'historisch' en 'humor' allebei onder\n" -"'Roman'. Als 'labels' niet in dit vak is aangegeven dan worden\n" -"deze labels elk op hun eigen lijn getoond." +"wijzen. Bijvoorbeeld, als dit vak ā€˜labels’ bevat dan zullen labels\n" +"van de vorm ā€˜Roman.historisch’ en ā€˜Roman.humor’ getoond worden\n" +"in een boomstructuur met ā€˜historisch’ en ā€˜humor’ allebei onder\n" +"ā€˜Roman’. Als ā€˜labels’ niet in dit vak is aangegeven dan worden\n" +"deze labels elk op hun eigen regel getoond." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "Show cover &browser in a separate window (needs restart)" @@ -13892,7 +13897,7 @@ msgstr "Stan&daardwaarden terugzetten" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:238 msgid "Save changes" -msgstr "Bewaar veranderingen" +msgstr "Wijzigingen opslaan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:239 msgid "Cancel and return to overview" @@ -13915,8 +13920,9 @@ msgid "" "The changes you have made require calibre be restarted immediately. You will " "not be allowed set any more preferences, until you restart." msgstr "" -"Voor de veranderingen die je hebt gemaakt moet calibre onmiddelijk " -"herstarten. Je kunt geen instellingen meer aanpassen tot je herstart." +"Voor de veranderingen die u heeft gedaan moet calibre onmiddellijk " +"herstarten. U kunt geen instellingen meer aanpassen totdat u calibre opnieuw " +"opstart." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:338 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:127 @@ -13933,20 +13939,20 @@ msgstr "Prioriteit omslag" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:77 msgid "This source is configured and ready to go" -msgstr "Deze bron is geconfigureerd en klaar om te gebruiken" +msgstr "Deze bron is geconfigureerd en klaar voor gebruik" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:78 msgid "This source needs configuration" -msgstr "Deze bron moet worden geconfigureerd" +msgstr "Deze bron moet geconfigureerd worden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:94 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 "" -"Deze plugin is alleen nuttig voor boeken in het Chinees. Het kan " -"foutieve restulaten terug geven voor boeken in het Engels. Weet u zeker dat " -"u het wilt activeren?" +"Deze plug-in is alleen nuttig voor boeken in het Chinees. Het kan " +"foutieve resultaten geven voor boeken in het Engels. Weet u zeker dat u deze " +"plug-in wilt activeren?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158 msgid "Published date" @@ -13975,22 +13981,22 @@ msgid "" "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -"Vink de bronnen voor metadata die je niet wil gebruiken uit. Je kan ook de " -"prioriteit voor het ophalen van omslagen aangeven. Bronnen met hogere " -"prioriteit (=kleiner getal) worden eerst uitgevoerd bij in groep downloaden " -"van metadata.\n" +"U kunt de bronnen voor metadata die u niet wilt gebruiken uitvinken. U kunt " +"ook de prioriteit voor het ophalen van omslagen aangeven. Bronnen met hogere " +"prioriteit (=kleiner getal) worden eerst uitgevoerd als er veel metadata " +"gedownload wordt.\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 "" -"Bronnen met een rode X naast de naam moeten worden geconfigureerd voor je ze " -"kan gebruiken. " +"Bronnen met een rode X naast de naam moeten geconfigureerd worden voordat u " +"ze kunt gebruiken. " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 msgid "Configure selected source" -msgstr "Configureer geselecteerde bron" +msgstr "Geselecteerde bron configureren" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 msgid "" @@ -14007,15 +14013,15 @@ msgstr "Alles ops&chonen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 msgid "&Select default" -msgstr "&Selecteer standaard" +msgstr "Standaard %selecteren" #: /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 "" -"Haal uw eigen subset van gemarkeerder velden terug die u definieerd met " -"behulp van de \"Als standaard instellen\" knop." +"Zet uw eigen selectie van aangevinkte velden terug, die u gedefinieerd hebt " +"met de ā€˜Als standaard instellen’-knop" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 msgid "&Set as default" @@ -14026,12 +14032,12 @@ msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -"Sla de huidig aangevinkte velden op als een standaard welke u kan herstellen " -"gebruik makend van de 'Selecteer standaard' knop" +"Sla de huidig aangevinkte velden als standaard op, zodat u deze kunt " +"herstellen met de knop ā€˜Standaard selecteren’" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 msgid "Convert all downloaded comments to plain &text" -msgstr "Zet alle binnengehaalde commentaar om naar platte &tekst" +msgstr "Al het gedownloade commentaar naar platte &tekst omzetten" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 msgid "Swap author names from FN LN to LN, FN" @@ -14070,7 +14076,7 @@ msgstr "" "verzameling gebruiken. Deze hebben meer kans om genres te bevatten terwijl " "grotere verzamelingen meestal de inhoud van het boek beschrijven.\n" "

      Bedenk dat deze optie alleen verschil maakt als ƩƩn van de " -"metadatabronnen een (mogelijk genre) label bevat voor ƩƩn van de door jou " +"metadatabronnen een (mogelijk genre) label bevat voor ƩƩn van de door u " "gezochte boeken. Meestal bevatten ze allemaal grote verzamelingen." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 @@ -14083,7 +14089,7 @@ msgstr "Geen proxies in gebruik" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:42 msgid "Using proxies:" -msgstr "Gebruikmakend van proxies:" +msgstr "Proxies gebruiken:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:64 msgid "Failed to install command line tools." @@ -14091,22 +14097,22 @@ msgstr "Kan commandoregeltools niet installeren." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:67 msgid "Command line tools installed" -msgstr "GeĆÆnstalleerde commandoregeltools" +msgstr "Commandoregeltools zijn geĆÆnstalleerd" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:68 msgid "Command line tools installed in" -msgstr "GeĆÆnstalleerde command line toepassingen op" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:69 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -"Indien je calibre.app verplaatst, zullen de commandoregeltools opnieuw " -"moeten worden geĆÆnstalleerd." +"Als u calibre.app verplaatst, zullen de commandoregeltools opnieuw " +"geĆÆnstalleerd moeten worden." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:66 msgid "Max. simultaneous conversion/news download jobs:" -msgstr "Maximaal gelijktijdige conversie/nieuwsdownloadtaken:" +msgstr "Maximaal aantal gelijktijdige conversie/nieuwsdownloadtaken:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:67 msgid "Limit the max. simultaneous jobs to the available CPU &cores" @@ -14126,7 +14132,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:70 msgid "Open calibre &configuration directory" -msgstr "Open &configuratiemap van calibre" +msgstr "&Configuratiemap van calibre openen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:71 msgid "&Install command line tools" @@ -14220,21 +14226,21 @@ msgid "" "users might do to force it to use the ';' that the kindle requires. A third " "would be to specify the language." msgstr "" -"Hier kan je de metadata aanpassen die calibre gebruikt om een boek bij te " -"werken wanneer je dit opslaat of naar een apparaat stuurt.\n" +"Hier kunt u de metadata aanpassen die calibre gebruikt om een boek bij te " +"werken wanneer u dit opslaat of naar een apparaat stuurt.\n" "\n" -"Gebuik dit om een 'adapter' te maken van een formaat (of alle formaten) naar " -"een apparaat (of alle apparaten). De adapter geeft aan welke sjabloon " -"verbonden is met welk veld.\n" +"Gebruik dit om een 'adapter' te maken van een formaat (of alle formaten) " +"naar een apparaat (of alle apparaten). De adapter geeft aan welke sjabloon " +"met welk veld verbonden is.\n" "\n" "Vaak zullen sjablonen referenties bevatten naar samengestelde kolommen maar " -"dit hoeft niet. Voor een doelveld kan je elk sjabloon gebruiken dat je " -"elders in calibre kunt gebruiken. \n" +"dit hoeft niet. Voor een doelveld kunt u elk sjabloon gebruiken dat u elders " +"in calibre kunt gebruiken. \n" "\n" "Een mogelijk gebruik van een adapter is het opnemen van reeksinformatie in " -"de titel. Je kan ook kan sorteerauteur wijzigen, iets wat mobi-gebruikers " -"zouden kunnen doen om ';' te gebruiken zoals bij een kindle verplicht is. Je " -"kan hiermee ook een taal specificeren." +"de titel. U kunt ook sorteerauteur wijzigen, iets wat mobi-gebruikers zouden " +"kunnen doen om ';' te gebruiken zoals bij een kindle verplicht is. Hiermee " +"kunt u ook een taal specificeren." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:121 msgid "Format (choose first)" @@ -14250,7 +14256,7 @@ msgstr "Nieuwe adapter toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124 msgid "Edit existing plugboard" -msgstr "Wijzig bestaande adapter" +msgstr "Bestaande adapter wijzigen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125 msgid "Existing plugboards" @@ -14291,7 +14297,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:223 msgid "Search for plugin" -msgstr "Zoek plug-in" +msgstr "Plug-in zoeken" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 @@ -14304,7 +14310,7 @@ msgstr "Geen overeenkomstige plug-ins gevonden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:274 msgid "Add plugin" -msgstr "Voeg plug-in toe" +msgstr "Plug-in toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:306 msgid "No valid plugin path" @@ -14322,11 +14328,11 @@ msgstr "Kies een plug-in onder %s om aan te passen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:346 msgid "Plugin {0} successfully removed" -msgstr "Plug-in {0} met succes verwijderd" +msgstr "Plug-in {0} succesvol verwijderd" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:354 msgid "Cannot remove builtin plugin" -msgstr "Ingebouwde plug-in kan niet worden verwijderd" +msgstr "Ingebouwde plug-in kan niet verwijderd worden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:355 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." @@ -14339,20 +14345,20 @@ msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -"Hier kan je het gedrag van calibre instellen door te configureren welke plug-" -"ins te gebruiken." +"Hier kunt u het gedrag van calibre instellen door te configureren welke plug-" +"ins gebruikt worden." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 msgid "Get &new plugins" -msgstr "&Nieuwe plugins krijgen" +msgstr "&Nieuwe plug-ins verkrijgen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 msgid "Check for &updated plugins" -msgstr "Controleer op nie&uwe versie van plugins" +msgstr "Controleer op nie&uwe versie van plug-ins" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 msgid "&Load plugin from file" -msgstr "Plugin uit bestand &laden" +msgstr "Plug-in uit bestand &laden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:33 msgid "Any custom field" @@ -14388,11 +14394,11 @@ msgid "" "particular book does not have some metadata, the variable will be replaced " "by the empty string." msgstr "" -"Door de volgende sjabloon aan te passen, kan je beĆÆnvloeden in welke mappen " -"de bestanden worden opgeslagen en met welke namen. Je kunt het '/'-teken " +"Door de volgende sjabloon aan te passen, kunt u instellen in welke mappen de " +"bestanden opgeslagen worden en met welke naam. U kunt het ā€˜/’-teken " "gebruiken om deelmappen aan te geven. Beschikbare variabelen voor metadata " "worden hieronder beschreven. Als een specifiek boek sommige metadata mist, " -"dan zal de variabele vervangen worden door een lege string." +"zal de variabele vervangen worden door een lege string." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:49 msgid "Available variables:" @@ -14403,20 +14409,20 @@ msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -"Hier kan je bepalen hoe calibre je boeken zal bewaren wanneer je de \"bewaar " -"op schijf\" knop aanklikt" +"Hier kunt u instellen hoe calibre uw boeken opslaan wanneer u ā€˜Opslaan op " +"schijf’ aanklikt:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:69 msgid "Save &cover separately" -msgstr "Bewaar omslag ges&cheiden" +msgstr "Omslag ges&cheiden opslaan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:70 msgid "Replace space with &underscores" -msgstr "Vervang spaties door &underscores \"_\"" +msgstr "Vervang spaties door &underscores ā€˜_’" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:71 msgid "Update &metadata in saved copies" -msgstr "&Metadata bijwerken in de opgeslagen kopieĆ«n" +msgstr "&Metadata in de opgeslagen kopieĆ«n bijwerken" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:72 msgid "Change paths to &lowercase" @@ -14437,7 +14443,7 @@ msgstr "Converteer niet-Engelse tekens naar &Engelse equivalenten" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:76 msgid "Save metadata in &OPF file" -msgstr "Bewaar metadata in &OPF-bestand" +msgstr "Metadata in &OPF-bestand opslaan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:34 msgid "" @@ -14492,7 +14498,7 @@ msgstr "Kolomgroep" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:97 msgid "The search term cannot be blank" -msgstr "De zoeknaam mag niet leeg zijn" +msgstr "De zoekopdracht mag niet leeg zijn" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:107 msgid "That name is already used for a column or grouped search term" @@ -14512,13 +14518,13 @@ msgstr "De lege kolomgroep kan niet verwijderd worden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:110 msgid "Search as you &type" -msgstr "Zoek terwijl je &typt" +msgstr "Zoek terwijl u &typt" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:111 msgid "" "&Highlight search results instead of restricting the book list to the results" msgstr "" -"Zoekresultaten markeren in plaats van &het enkel tonen van de resultaten in " +"Zoekresultaten &markeren in plaats van het enkel tonen van de resultaten in " "de boekenlijst" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:112 @@ -14532,10 +14538,9 @@ msgid "" "search not just authors but title/tags/series/comments/etc. Use these " "options if you would like to change this behavior." msgstr "" -"Als je een zoekterm zonder prefix opgeeft dan doorzoekt calibre normaal alle " -"metadata. Als je bijvoorbeeld \"Mulisch\" ingeeft zoekt calibre niet alleen " -"bij auteurs maar ook bij labels, titels enz. Hier kan je dit gedrag " -"aanpassen." +"Als u een zoekterm zonder prefix opgeeft dan doorzoekt calibre normaal alle " +"metadata. Als u bijvoorbeeld ā€˜Mulisch’ invoert zoekt calibre niet alleen bij " +"auteurs maar ook bij labels, titels enz. Dit gedrag kunt u hier wijzigen." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:114 msgid "&Limit the searched metadata" @@ -14554,15 +14559,15 @@ msgid "" msgstr "" "Merk op dat deze optie alle zoekopdrachten beĆÆnvloedt, ook bewaarde " "zoekopdrachten en restricties. U gebruikt dus bij voorkeur altijd prefixen " -"bij uw bewaarde opdrachten, bijvoorbeeld \"series:bouquetreeks\" in plaats " -"van \"bouquetreeks\"." +"bij uw bewaarde opdrachten, bijvoorbeeld ā€˜series: bouquetreeks’ in plaats " +"van ā€˜bouquetreeks’" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:117 msgid "" "Clear search histories from all over calibre. Including the book list, e-" "book viewer, fetch news dialog, etc." msgstr "" -"Wis zoekgeschiedenis in heel calibre. Inclusief de boekenlijst,het " +"Wis alle zoekgeschiedenis van calibre. Inclusief de boekenlijst,het " "leesvenster, de nieuwsdialoog, enzovoorts." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:118 @@ -14581,15 +14586,15 @@ msgid "" "changing the name and pressing Save. Change the value of\n" "a search term by changing the value box then pressing Save." msgstr "" -"Bevat de namen van alle gekende kolomgroepen. Maak een nieuwe naam\n" -"aan door hem in het lege vak in te tikken, en klik dan op 'Bewaar'\n" -"Hernoem door de oude naam te selecteren, deze aan te passen en 'Bewaar'\n" +"Bevat de namen van alle gedefinieerde kolomgroepen. Maak een nieuwe naam\n" +"aan door hem in het lege vak in te voeren, en klik dan op ā€˜Opslaan’\n" +"Hernoem door de oude naam te selecteren, deze aan te passen en ā€˜Opslaan’\n" "aan te klikken. Verander de waarde van een kolomgroep door het waardevak\n" -"te veranderen en dan 'Bewaar' te klikken." +"te veranderen en dan ā€˜Opslaan’ te klikken." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:126 msgid "Delete the current search term" -msgstr "Verwijder de huidige kolomgroep" +msgstr "Verwijder de huidige zoekterm" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:128 msgid "" @@ -14597,10 +14602,10 @@ msgid "" "changing the name then pressing Save. You can change the value\n" "of a search term by changing the value box then pressing Save." msgstr "" -"Bewaar de kolomgroep. Je kan een bestaande kolomgroep hernoemen\n" -"door de oude naam te selecteren, deze aan te passen en 'Bewaar'\n" -"aan te klikken. Verander de waarde van een kolomgroep door het waardevak\n" -"te veranderen en dan 'Bewaar' te klikken." +"De huidige zoekterm opslaan. U kunt een zoekterm hernoemen \n" +"door de naam te wijzigen en op ā€˜opslaan’ te klikken. U kunt\n" +"de waarde van een zoekterm wijzigen door het waardeveld aan\n" +"te passen en op ā€˜opslaan’ te klikken." #: /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 @@ -14616,13 +14621,13 @@ msgid "" "Enter the names of any grouped search terms you wish\n" "to be shown as user categories" msgstr "" -"Tik de naam in van de kolomgroepen waarvan je wil dat\n" -"ze als gebruikerscategorie worden getoond." +"Vul de naam van de gegroepeerde zoektermen in waarvan\n" +"u wilt dat ze als gebruikerscategorie getoond worden." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 msgid "Manual management" -msgstr "Handmatig onderhouden" +msgstr "Handmatig beheer" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 @@ -14632,7 +14637,7 @@ msgstr "Alleen bij versturen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 msgid "Automatic management" -msgstr "Automatisch onderhouden" +msgstr "Automatisch onderhoud" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 msgid "Metadata &management:" @@ -14648,13 +14653,13 @@ msgid "" "

    • Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
    " msgstr "" -"
  • Handmatig onderhouden: calibre wijzigt de metadata en voegt " +"
  • Handmatig onderhoud: calibre wijzigt de metadata en voegt " "collecties alleen toe als een boek is verzonden. Met deze optie zal calibre " "nooit een collectie verwijderen.
  • \n" "
  • Alleen bij versturen: calibre wijzigt de metadata en voegt en " "verandert collecties voor een boek alleen wanneer het naar het apparaat " "wordt verzonden.
  • \n" -"
  • Automatisch onderhouden: calibre houdt automatisch de metadata op " +"
  • Automatisch onderhoud: calibre houdt automatisch de metadata op " "het apparaat gelijk met de calibre-bibliotheek bij elke verbinding.
  • " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 @@ -14663,15 +14668,15 @@ msgid "" "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Advanced->Plugins" msgstr "" -"Hier kan u instellen hoe calibre uw boeken moet bewaren als u 'Verstuur naar " -"apparaat' kiest. Deze instelling kan overschreven worden voor individuele " -"apparaten door de apparaatverbindingplug-ins aan te passen in Instellingen-" +"Hier kan u instellen hoe calibre uw boeken moet bewaren als u ā€˜Naar apparaat " +"versturen’ kiest. Deze instelling kan overschreven worden voor individuele " +"apparaten door de apparaatverbinding-plug-ins aan te passen in Instellingen-" ">Geavanceerd->plug-ins" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "Failed to start content server" -msgstr "Inhoudsserver starten mislukt" +msgstr "Starten van inhoudsserver mislukt" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:106 msgid "Error log:" @@ -14683,7 +14688,7 @@ msgstr "Toegangslogbestand:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:128 msgid "You need to restart the server for changes to take effect" -msgstr "Je moet de server herstarten om de veranderingen door te voeren" +msgstr "U moet de server herstarten om de veranderingen door te voeren" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:124 msgid "Server &port:" @@ -14694,8 +14699,8 @@ msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -"Als u het wachtwoord leeg laat, dan kan iedereen uw boekencollectie zien via " -"de webinterface." +"Als u het wachtwoord leeg laat heeft iedereen via de webinterface toegang " +"tot uw bibliotheek." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:128 msgid "" @@ -14707,11 +14712,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:129 msgid "Max. &cover size:" -msgstr "Max. omvang omslag &calibre:" +msgstr "Max. omvang &omslag:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:131 msgid "Max. &OPDS items per query:" -msgstr "Max. &OPDS-onderdelen per zoekopdracht" +msgstr "Max. &OPDS-onderdelen per zoekopdracht:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:132 msgid "Max. OPDS &ungrouped items:" @@ -14728,21 +14733,21 @@ msgid "" "per library (i.e. you can have a different restriction per library)." msgstr "" "Deze beperking (gebaseerd op een opgeslagen zoekactie) zal de door de " -"inhoudsserver beschikbare boeken beperken tot die welke overenkomen met de " -"zoekactie. De instelling is per bibliotheek (dat betekent dat men per " -"bibliotheek een verschillende beperking kan instellen)." +"inhoudsserver beschikbare boeken beperken tot diegene die met de zoekactie " +"overeenkomen. Deze instelling is per bibliotheek (dat betekent dat men per " +"bibliotheek een andere beperking kan instellen)." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:135 msgid "&Start Server" -msgstr "&Start server" +msgstr "&Server starten" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:136 msgid "St&op Server" -msgstr "St&op server" +msgstr "Server st&oppen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:137 msgid "&Test Server" -msgstr "&Test server" +msgstr "Server &testen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:138 msgid "" @@ -14750,17 +14755,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 "" -"calibre bevat een netwerkserver die toestaat om uw boekencollectie te " -"bekijken in een webbrowser van waar dan ook ter wereld. Wijzigingen in de " +"calibre bevat een netwerkserver waarmee u met een webbrowser uw " +"boekencollectie van waar ook ter wereld kunt bekijken. Wijzigingen in de " "instellingen hebben pas effect na het herstarten van de server." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:139 msgid "Run server &automatically on startup" -msgstr "Start server &automatisch tijdens opstarten" +msgstr "Server tijdens het opstarten &automatisch starten" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:140 msgid "View &server logs" -msgstr "Bekijk &serverlogs" +msgstr "&Serverlogs bekijken" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 @@ -14776,7 +14781,7 @@ msgstr "" "zo lang calibre actief is.\n" "

    Stanza zou uw calibrecollectie automatisch moeten zien. Zo niet, probeer " "dan de URL http://mijnhostnaam:8080 toe te voegen als een nieuwe catalogus " -"in de Stanza reader op je iPhone. Voor mijnhostnaam, dient u de volledig " +"voor de Stanza-reader op uw iPhone. Voor mijnhostnaam, dient u de volledig " "hostnaam of het IP-adres van de computer waar calibre op draait te gebruiken." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:25 @@ -14939,9 +14944,9 @@ msgid "" "Argument count should be -1 or greater than zero. Setting it to zero means " "that this function cannot be used in single function mode." msgstr "" -"Aantal variabelen met -1 zijn over groter dan nul. Indien ingesteld op nu " -"betekend dit dat de functie niet kan kan worden gebruikt als zelfstandige " -"functie." +"Aantal variabelen met -1 zijn of groter dan nul. Als dit op nul is ingesteld " +"betekend dit dat de functie niet als zelfstandige functie gebruikt mag " +"worden." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:174 msgid "Exception while compiling function" @@ -14957,11 +14962,11 @@ msgstr "&Functie:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:97 msgid "Enter the name of the function to create." -msgstr "Voer de naam in van de te creĆ«ren functie." +msgstr "Voer de naam van de te creĆ«ren functie in." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:98 msgid "Arg &count:" -msgstr "Aantal parameters (&calibre):" +msgstr "Aantal ¶meters:" #: /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" @@ -14969,11 +14974,11 @@ msgstr "Instellen op -1 als de functie een variabel aantal parameters heeft" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 msgid "&Delete" -msgstr "Verwij&der" +msgstr "Verwij&deren" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:103 msgid "&Replace" -msgstr "Ve&rvang" +msgstr "V&ervangen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:104 msgid "C&reate" @@ -14981,7 +14986,7 @@ msgstr "C&reĆ«er" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:105 msgid "&Program Code: (be sure to follow python indenting rules)" -msgstr "&Programma code: (zorg dat je identatie-regels van python gebruikt)" +msgstr "&Programmacode: (zorg dat u de identatie-regels van python gebruikt)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:36 msgid "Switch between library and device views" @@ -14993,7 +14998,7 @@ msgstr "Scheidingsteken" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:58 msgid "Choose library" -msgstr "Kies bibliotheek" +msgstr "Bibliotheek kiezen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:219 msgid "The main toolbar" @@ -15025,7 +15030,7 @@ msgstr "Het contextmenu voor de boeken op het apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:228 msgid "The context menu for the cover browser" -msgstr "Het contekstmenu voor de omslag browser" +msgstr "Het contekstmenu voor de omslagbrowser" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:262 msgid "Cannot add" @@ -15051,27 +15056,27 @@ msgstr "Kies de werkbalk om aan te passen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" -msgstr "Toe te &voegen functies" +msgstr "&Beschikbare acties" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 msgid "Add selected actions to toolbar" -msgstr "Voeg geselecteerde acties toe aan werkbalk" +msgstr "Geselecteerde acties aan werkbalk toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 msgid "Remove selected actions from toolbar" -msgstr "Verwijder geselecteerde acties van de werkbalk" +msgstr "Geselecteerde acties van de werkbalk verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:107 msgid "&Current actions" -msgstr "Huidige fun&cties" +msgstr "&Huidige acties" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 msgid "Move selected action up" -msgstr "Verplaats de gesecteerde actie omhoog" +msgstr "Geselecteerde actie omhoog verplaatsen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 msgid "Move selected action down" -msgstr "Verplaats geselecteerde actie omlaag" +msgstr "Geselecteerde actie omlaag verplaatsen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:114 msgid "This tweak has it default value" @@ -15079,7 +15084,7 @@ msgstr "Deze tweak heeft zijn standaardwaarde" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:116 msgid "This tweak has been customized" -msgstr "Dez tweak is veranderd" +msgstr "Deze tweak is veranderd" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:237 msgid "" @@ -15087,9 +15092,8 @@ msgid "" "these tweaks should be available on the website from where you downloaded " "the plugins." msgstr "" -"Maak/bewerk aanpassingen voor plug-ins die je geĆÆnstalleerd hebt of voeg ze " -"toe. Documentatie daarvoor zou u op de website van de plug-ins moeten kunnen " -"vinden." +"Maak/bewerk tweaks voor plug-ins die u geĆÆnstalleerd heeft. Documentatie " +"daarvoor kunt u op de website van de plug-ins vinden." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:278 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:318 @@ -15097,7 +15101,7 @@ msgid "" "There was a syntax error in your tweak. Click the show details button for " "details." msgstr "" -"Syntaxfout in uw tweak. Klik op \"Toon details\" voor meer informatie." +"Syntaxfout in uw tweak. Klik op ā€˜Details tonen’ voor meer informatie." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:331 msgid "Invalid tweaks" @@ -15108,9 +15112,9 @@ msgid "" "The tweaks you entered are invalid, try resetting the tweaks to default and " "changing them one by one until you find the invalid setting." msgstr "" -"De tweaks die je maakt zijn ongeldig. Probeer de aanpassingen te resetten en " -"deze vervolgens ƩƩn voor ƩƩn weer te veranderen tot je de ongeldige " -"aanpassing vind." +"Uw tweaks zijn ongeldig. Probeer de aanpassingen te resetten en deze " +"vervolgens ƩƩn voor ƩƩn weer te veranderen totdat u de ongeldige aanpassing " +"vind." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:88 msgid "" @@ -15119,12 +15123,12 @@ msgid "" "calibre." msgstr "" "Waarden van de aanpassingen worden hieronder getoond. Bewerk ze om het " -"gedrag van calibre te veranderen. Wijzigingen worden van kracht na het " -"herstarten van calibre." +"gedrag van calibre te veranderen. Wijzigingen worden pas na het " +"herstarten van calibre van kracht." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:89 msgid "Edit tweaks for any custom plugins you have installed" -msgstr "Bewerk aanpassingen voor plug-ins die je geĆÆnstalleerd hebt" +msgstr "Bewerk aanpassingen voor plug-ins die u geĆÆnstalleerd heeft" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:90 msgid "&Plugin tweaks" @@ -15144,7 +15148,7 @@ msgstr "Stan&daardwaarde terugzetten" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:95 msgid "Apply any changes you made to this tweak" -msgstr "Pas wijzigingen aan deze tweak toe" +msgstr "Wijzigingen aan deze tweak toepassen" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:339 msgid "Delete current search" @@ -15162,11 +15166,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:367 msgid "Search (For Advanced Search click the button to the left)" -msgstr "Zoeken (Voor uitgebreid zoeken klik op de knop links)" +msgstr "Zoeken (Klik voor uitgebreid zoeken op de knop links)" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Enable or disable search highlighting." -msgstr "Zoekmarkering aan of uit zetten" +msgstr "Zoekmarkering in- of uitschakelen" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:445 msgid "Saved Searches" @@ -15175,7 +15179,7 @@ msgstr "Opgeslagen zoekopdrachten" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:447 msgid "Choose saved search or enter name for new saved search" msgstr "" -"Kies een opgeslagen zoekopdracht of geef een naam voor een nieuwe te bewaren " +"Kies een opgeslagen zoekopdracht of geef een naam voor een nieuwe opgeslagen " "zoekopdracht" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:453 @@ -15188,7 +15192,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:458 msgid "Create saved search" -msgstr "Opgeslagen zoekopdracht maken" +msgstr "Opgeslagen zoekopdracht aanmaken" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:462 msgid "Delete saved search" @@ -15224,11 +15228,11 @@ msgstr " of de zoekopdracht " #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:87 msgid "({0} of {1})" -msgstr "({0} of {1})" +msgstr "({0} van {1})" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:94 msgid "({0} of all)" -msgstr "({0} van het geheel)" +msgstr "({0} van het alle)" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 @@ -15242,7 +15246,7 @@ msgstr "Geen" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:59 msgid "Press a key..." -msgstr "Druk een toets..." +msgstr "Druk op een toets…" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" From 0651c1f80009bc48a80d61f777acb30d909259ca Mon Sep 17 00:00:00 2001 From: Translators <> Date: Mon, 25 Jul 2011 04:33:16 +0000 Subject: [PATCH 03/35] Launchpad automatic translations update. --- src/calibre/translations/ja.po | 96 ++++++++++----- src/calibre/translations/nl.po | 209 +++++++++++++++++---------------- 2 files changed, 171 insertions(+), 134 deletions(-) diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 5bc1197b9f..aa30e43b08 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-23 06:44+0000\n" +"PO-Revision-Date: 2011-07-25 02:13+0000\n" "Last-Translator: Ado Nishimura \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-07-24 04:33+0000\n" +"X-Launchpad-Export-Date: 2011-07-25 04:33+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -17114,7 +17114,7 @@ msgstr "" msgid "" "Output only the number of items in a category instead of the counts per item " "within the category" -msgstr "" +msgstr "ć‚«ćƒ†ć‚“ćƒŖå†…ć®ć‚¢ć‚¤ćƒ†ćƒ ć®ć‚«ć‚¦ćƒ³ćƒˆē•Ŗå·ć§ćÆćŖćć€ć‚«ćƒ†ć‚“ćƒŖå†…ć®ć‚¢ć‚¤ćƒ†ćƒ ē•Ŗå·ć®ćæć‚’å‡ŗåŠ›ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1038 msgid "" @@ -18133,6 +18133,16 @@ 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) -- " +"ć“ć®é–¢ę•°ćÆć€ć‚øćƒ£ćƒ³ćƒ«ć®ć‚ˆć†ćŖć‚¢ć‚¤ćƒ†ćƒ ć®ćƒŖć‚¹ćƒˆć‚’åˆ‡ć‚Šé›¢ć™ćØćć«ä½æć‚ć‚Œć¾ć™ć€‚ć“ć‚ŒćÆvalć‚’ć‚³ćƒ³ćƒžåŒŗåˆ‡ć‚Šć®ć‚¢ć‚¤ćƒ†ćƒ ć®ćƒŖć‚¹ćƒˆćØć—ć¦ć€ćć—ć¦å„ć‚¢ć‚¤ćƒ†ćƒ ćÆćƒ”ćƒŖć‚Ŗćƒ‰åŒŗåˆ‡" +"ć‚Šć®ćƒŖć‚¹ćƒˆćØć—ć¦č§£é‡ˆć—ć¾ć™ć€‚ęœ€åˆć«č¦‹ć¤ć‹ć£ćŸć™ć¹ć¦ć®ćƒ”ćƒŖć‚Ŗćƒ‰åŒŗåˆ‡ć‚Šć®ć‚¢ć‚¤ćƒ†ćƒ ćØć€ćć®ć‚¢ć‚¤ćƒ†ćƒ ć®äø­ć‹ć‚‰ `start_index` 恋悉 " +"`end_index` " +"ć¾ć§ć®éƒØåˆ†ć‚’ęŠœćå‡ŗć—ć€ćć—ć¦ćć‚Œć¾ćŸēµ„ćæåˆć‚ć›ćŸć‚‚ć®ć‚’čæ”ć—ć¾ć™ć€‚ćƒ”ćƒŖć‚Ŗćƒ‰åŒŗåˆ‡ć‚Šć®ćƒŖć‚¹ćƒˆć®ęœ€åˆć®éƒØåˆ†ć®ć‚¤ćƒ³ćƒ‡ćƒƒć‚Æć‚¹ćÆ0ć§ć™ć€‚ć‚¤ćƒ³ćƒ‡ćƒƒć‚Æć‚¹ćŒč² ć®å “åˆć€ćƒŖć‚¹ćƒˆć®" +"ęœ€å¾Œć‹ć‚‰ę•°ćˆć¾ć™ć€‚ē‰¹åˆ„ćŖć‚±ćƒ¼ć‚¹ćØć—ć¦end_indexが0ć®å “åˆć€ćć‚ŒćÆćƒŖć‚¹ćƒˆć®é•·ć•ć‚’č”Øć—ć¾ć™ć€‚ä¾‹: " +"ćƒ™ćƒ¼ć‚·ćƒƒć‚Æćƒ»ćƒ†ćƒ³ćƒ—ćƒ¬ćƒ¼ćƒˆćƒ»ćƒ¢ćƒ¼ćƒ‰ć§ć€#genreć®å€¤ćŒ \"A.B.C\" 恮Ꙃ态{#genre:subitems(0,1)} は \"A\" " +"を返します。{#genre:subitems(0,2)} は \"A.B\" を返します。{#genre:subitems(1,0)} は " +"\"B.C\" を返します。#genre ć®å€¤ćŒ \"A.B.C, D.E.F\" だとすると、{#genre:subitems(0,1)} は " +"\"A, D\" を返します。{#genre:subitems(0,2)} は \"A.B, D.E\" を返します。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:670 msgid "" @@ -18148,38 +18158,46 @@ 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) -- " +"format_stringを使って、valć‚’ę—„ä»˜ć®å€¤ćØć—ć¦ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć—ć€ćć®ę–‡å­—åˆ—ć‚’čæ”ć—ć¾ć™ć€‚ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć®ć‚³ćƒ¼ćƒ‰ćÆļ¼š d : " +"å‰ć«0ć‚’ä»˜ć‘ćŖć„ę—„ä»˜ć®ę•°å­— (1 to 31) dd : å‰ć«0ć‚’ä»˜ć‘ć‚‹ę—„ä»˜ć®ę•°å­— (01 to 31) ddd : " +"ćƒ­ćƒ¼ć‚«ćƒ©ć‚¤ć‚ŗć•ć‚ŒćŸę›œę—„ć®ēŸ­ēø®å½¢ć€‚(例 \"Mon\", \"Sun\"). dddd : ćƒ­ćƒ¼ć‚«ćƒ©ć‚¤ć‚ŗć•ć‚ŒćŸę›œę—„å(例 \"Monday\", " +"\"Sunday\"). M : 頭恫0ć‚’ä»˜ć‘ćŖć„ęœˆć®ę•°å­— (1 to 12). MM : 頭恫0ć‚’ä»˜ć‘ćŸęœˆć®ę•°å­— (01 to 12) " +"MMM : ćƒ­ćƒ¼ć‚«ćƒ©ć‚¤ć‚ŗć•ć‚ŒćŸęœˆć®åå‰ć®ēŸ­ēø®å½¢ (例 \"Jan\", \"Dec\"). MMMM : ćƒ­ćƒ¼ć‚«ćƒ©ć‚¤ć‚ŗć•ć‚ŒćŸé•·ć„ęœˆć®åå‰ (例 " +"\"January\", \"December\"). yy : 2攁での幓 (00 恋悉 99). yyyy : 4攁での幓。 iso : " +"ę—„ä»˜ćØę™‚åˆ»ćØć‚æć‚¤ćƒ ć‚¾ćƒ¼ćƒ³ć€‚ļ¼ˆć“ć‚Œä»„å¤–ć®ćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆćÆęŒ‡å®šć§ććŖć„ļ¼‰" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:699 msgid "uppercase(val) -- return value of the field in upper case" -msgstr "" +msgstr "uppercase(val) -- ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ć®å€¤ć‚’å¤§ę–‡å­—ć§čæ”ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:708 msgid "lowercase(val) -- return value of the field in lower case" -msgstr "" +msgstr "lowercase(val) -- ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ć®å€¤ć‚’å°ę–‡å­—ć§čæ”ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:717 msgid "titlecase(val) -- return value of the field in title case" -msgstr "" +msgstr "titlecase(val) -- ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ć®å€¤ć‚’ć‚æć‚¤ćƒˆćƒ«ć‚±ćƒ¼ć‚¹ć§čæ”ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:726 msgid "capitalize(val) -- return value of the field capitalized" -msgstr "" +msgstr "capitalize(val) -- ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ć®å€¤ć‚’ć‚­ćƒ£ćƒ”ć‚æćƒ©ć‚¤ć‚ŗć—ć¦čæ”ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:735 msgid "booksize() -- return value of the size field" -msgstr "" +msgstr "booksize() -- ć‚µć‚¤ć‚ŗćƒ»ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ć®å€¤ć‚’čæ”ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:749 msgid "" "ondevice() -- return Yes if ondevice is set, otherwise return the empty " "string" -msgstr "" +msgstr "ondevice() -- 悂恗ondevicećŒć‚»ćƒƒćƒˆć•ć‚Œć¦ć„ćŸć‚‰Yesć‚’čæ”ć—ć¾ć™ć€‚ćć‚Œä»„å¤–ć§ćÆē©ŗę–‡å­—åˆ—ć‚’čæ”ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:761 msgid "" "has_cover() -- return Yes if the book has a cover, otherwise return the " "empty string" -msgstr "" +msgstr "has_cover() -- ć‚‚ć—ę›øē±ćŒč”Øē“™ć‚’ęŒć£ć¦ć„ć‚Œć°Yesć‚’čæ”ć—ć€ćć‚Œä»„å¤–ć§ćÆē©ŗę–‡å­—åˆ—ć‚’čæ”ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:773 msgid "" @@ -18187,6 +18205,8 @@ msgid "" "empty. If all values are empty, then the empty value is returned.You can " "have as many values as you want." msgstr "" +"first_non_empty(value, value, ...) -- " +"ē©ŗć§ćŖć„ęœ€åˆć®valueを返す。もし全てのvaluećŒē©ŗć®å “åˆć€ē©ŗć®å€¤ćŒčæ”ć•ć‚Œć¾ć™ć€‚ć„ćć¤ć§ć‚‚valueć‚’čæ½åŠ ć§ćć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:790 msgid "" @@ -18194,6 +18214,8 @@ msgid "" "empty, otherwise returns the empty string. This function works well with " "test or first_non_empty. You can have as many values as you want." msgstr "" +"and(value, value, ...) -- 全てのvaluećŒē©ŗć§ćŖć„å “åˆć€ę–‡å­—åˆ— \"1\" " +"ć‚’čæ”ć—ć€ćć‚Œä»„å¤–ć§ćÆē©ŗę–‡å­—åˆ—ć‚’čæ”ć™ć€‚ć“ć®é–¢ę•°ćÆtest悄first_non_emptyćØäø€ē·’ć«ä½æć†ć“ćØćŒć§ćć¾ć™ć€‚ć„ćć¤ć§ć‚‚valueć‚’čæ½åŠ ć§ćć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:807 msgid "" @@ -18201,6 +18223,8 @@ msgid "" "otherwise returns the empty string. This function works well with test or " "first_non_empty. You can have as many values as you want." msgstr "" +"or(value, value, ...) -- もし一つでもvaluećŒę®»ć§ćŖć„å “åˆć€ę–‡å­—åˆ—\"1\" " +"ć‚’čæ”ć—ć€ćć‚Œä»„å¤–ć§ćÆē©ŗę–‡å­—åˆ—ć‚’čæ”ć—ć¾ć™ć€‚ć“ć®é–¢ę•°ćÆtest悄first_non_emptyćØäø€ē·’ć«ä½æć†ć“ćØćŒć§ćć¾ć™ć€‚ć„ćć¤ć§ć‚‚valueć‚’čæ½åŠ ć§ćć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:824 msgid "" @@ -18208,6 +18232,8 @@ msgid "" "returns the empty string. This function works well with test or " "first_non_empty. You can have as many values as you want." msgstr "" +"not(value) -- 悂恗valuećŒē©ŗć®å “åˆę–‡å­—åˆ—\"1\" " +"ć‚’čæ”ć—ć€ćć‚Œä»„å¤–ć§ćÆē©ŗę–‡å­—åˆ—ć‚’čæ”ć—ć¾ć™ć€‚ć“ć®é–¢ę•°ćÆtest悄first_non_emptyćØäø€ē·’ć«ä½æć†ć“ćØćŒć§ćć¾ć™ć€‚ć„ćć¤ć§ć‚‚valueć‚’čæ½åŠ ć§ćć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:836 msgid "" @@ -18217,6 +18243,9 @@ msgid "" "list1 and list2 are separated by separator, as are the items in the returned " "list." msgstr "" +"merge_lists(list1, list2, separator) -- " +"list1とlist2ć®ć‚¢ć‚¤ćƒ†ćƒ ć‚’ć¤ćŖć’ć¦ć€å¤§å°ę–‡å­—ć‚’ē„”č¦–ć®ęÆ”č¼ƒć§åŒć˜ć‚¢ć‚¤ćƒ†ćƒ ć‚’å–ć‚Šé™¤ć„ćŸćƒŖć‚¹ćƒˆć‚’čæ”ć—ć¾ć™ć€‚ć‚‚ć—å¤§å°ę–‡å­—ćŒé•ć†å “åˆć€list1ć®ē‰©ćŒä½æć‚ć‚Œ" +"ます。list1とlist2ć€ćć—ć¦čæ”ć•ć‚Œć‚‹ćƒŖć‚¹ćƒˆć®ć‚¢ć‚¤ćƒ†ćƒ ćÆseparatorć§åŒŗåˆ‡ć‚‰ć‚Œć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:860 msgid "" @@ -18224,6 +18253,8 @@ msgid "" "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" +"today() -- ä»Šę—„ć®ę—„ä»˜ć®ę–‡å­—åˆ—ć‚’čæ”ć—ć¾ć™ć€‚ć“ć®å€¤ćÆ format_date 悄 days_between " +"ć§ä½æćˆć‚‹ć‚ˆć†ć«ćƒ‡ć‚¶ć‚¤ćƒ³ć•ć‚Œć¦ć„ć¾ć™ćŒć€é€šåøøć®ę–‡å­—åˆ—ćØć—ć¦ć‚‚ä½æē”Øć§ćć¾ć™ć€‚ę—„ä»˜ćÆISOćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆć§ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:871 msgid "" @@ -18232,6 +18263,9 @@ msgid "" "negative. If either date1 or date2 are not dates, the function returns the " "empty string." msgstr "" +"days_between(date1, date2) -- " +"date1とdate2の間の旄数を返します。もしdate1がdate2ć‚ˆć‚Šå¤§ćć„å “åˆć€ę•°ćÆę­£ć«ćŖć‚Šć¾ć™ćŒć€ćć‚Œä»„å¤–ć®ę™‚ćÆč² ć§ć™ć€‚ć‚‚ć—date1悄date2" +"ćŒę—„ä»˜ć§ćŖć„å “åˆć€é–¢ę•°ćÆē©ŗę–‡å­—åˆ—ć‚’čæ”ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -18427,45 +18461,45 @@ msgstr "pm" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:56 msgid "Choose theme (needs restart)" -msgstr "" +msgstr "ćƒ†ćƒ¼ćƒžć‚’éøęŠžļ¼ˆč¦ćƒŖć‚¹ć‚æćƒ¼ćƒˆļ¼‰" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:109 msgid "ERROR: Unhandled exception" -msgstr "" +msgstr "ć‚Øćƒ©ćƒ¼ļ¼šć€€ćƒćƒ³ćƒ‰ćƒ«ć•ć‚ŒćŖć‹ć£ćŸä¾‹å¤–" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:188 msgid "No interpreter" -msgstr "" +msgstr "ć‚¤ćƒ³ć‚æćƒ¼ćƒ—ćƒŖć‚æćƒ¼ćŒē„”ć„" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:189 msgid "No active interpreter found. Try restarting the console" -msgstr "" +msgstr "ć‚¢ć‚Æćƒ†ć‚£ćƒ–ćŖć‚¤ćƒ³ć‚æćƒ—ćƒŖć‚æćƒ¼ćŒč¦‹ć¤ć‹ć‚Šć¾ć›ć‚“ć§ć—ćŸć€‚ć‚³ćƒ³ć‚½ćƒ¼ćƒ«ć‚’ćƒŖć‚¹ć‚æćƒ¼ćƒˆć—ć¦ćæć¦ćć ć•ć„ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:203 msgid "Interpreter died" -msgstr "" +msgstr "ć‚¤ćƒ³ć‚æćƒ¼ćƒ—ćƒŖć‚æćƒ¼ćŒēµ‚äŗ†" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:204 msgid "" "Interpreter dies while excuting a command. To see the command, click Show " "details" -msgstr "" +msgstr "ć‚¤ćƒ³ć‚æćƒ¼ćƒ—ćƒŖć‚æćƒ¼ćŒć‚³ćƒžćƒ³ćƒ‰ć‚’å®Ÿč”Œäø­ć«ēµ‚äŗ†ć—ć¾ć—ćŸć€‚ć‚³ćƒžćƒ³ćƒ‰ć‚’č¦‹ć‚‹ć«ćÆć€Œč©³ē“°ć‚’č”Øē¤ŗć€ć‚’ć‚ÆćƒŖćƒƒć‚Æć—ć¦ćć ć•ć„ć€‚" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:20 msgid "Welcome to" -msgstr "" +msgstr "悈恆恓恝" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:41 msgid " console " -msgstr "" +msgstr " ć‚³ćƒ³ć‚½ćƒ¼ćƒ« " #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:51 msgid "Code is running" -msgstr "" +msgstr "ć‚³ćƒ¼ćƒ‰å®Ÿč”Œäø­" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:58 msgid "Restart console" -msgstr "" +msgstr "ć‚³ćƒ³ć‚½ćƒ¼ćƒ«ć‚’ćƒŖć‚¹ć‚æćƒ¼ćƒˆ" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" @@ -18494,7 +18528,7 @@ msgstr "äøę˜ŽćŖć‚»ć‚Æć‚·ćƒ§ćƒ³" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:142 msgid "Unknown feed" -msgstr "" +msgstr "äøę˜ŽćŖćƒ•ć‚£ćƒ¼ćƒ‰" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:160 #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:187 @@ -18509,7 +18543,7 @@ msgstr "ć‚¤ćƒ³ć‚æćƒ¼ćƒćƒƒćƒˆć‹ć‚‰å®šęœŸē™ŗč”Œć®ć‚³ćƒ³ćƒ†ćƒ³ćƒ„ć‚’ćƒ€ć‚¦ćƒ³ćƒ­ msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." -msgstr "" +msgstr "ćƒ¬ć‚·ćƒ”ä½œęˆć«ä¾æåˆ©ć§ć™ć€‚å¼·åˆ¶ēš„ć« max_articles_per_feed悒2ć«ć—ć¦ęœ€ę–°ć®2ćƒ•ć‚£ćƒ¼ćƒ‰ć®ćæć‚’ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć—ć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:40 msgid "Username for sites that require a login to access content." @@ -18522,7 +18556,7 @@ msgstr "ć‚³ćƒ³ćƒ†ćƒ³ćƒ„ć‚¢ć‚Æć‚»ć‚¹ć«ćƒ­ć‚°ć‚¤ćƒ³ćŒåæ…č¦ćŖć‚µć‚¤ćƒˆć®ćƒ‘ć‚¹ #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:47 msgid "" "Do not download latest version of builtin recipes from the calibre server" -msgstr "" +msgstr "Calibreć‚µćƒ¼ćƒćƒ¼ć‹ć‚‰ęœ€ę–°ć®å†…č”µćƒ¬ć‚·ćƒ”ć‚’ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć—ćŖć„ć€‚" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:47 msgid "Unknown News Source" @@ -18531,7 +18565,7 @@ msgstr "ęœŖēŸ„ć®ćƒ‹ćƒ„ćƒ¼ć‚¹ć‚½ćƒ¼ć‚¹" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." -msgstr "" +msgstr "\"%s\" ćƒ¬ć‚·ćƒ”ćÆćƒ¦ćƒ¼ć‚¶ćƒ¼åćØćƒ‘ć‚¹ćƒÆćƒ¼ćƒ‰ćŒåæ…č¦ć§ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" @@ -18539,7 +18573,7 @@ msgstr "ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰å®Œäŗ†" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" -msgstr "" +msgstr "ä»„äø‹ć®čØ˜äŗ‹ć‚’ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć«å¤±ę•—ć—ć¾ć—ćŸļ¼š" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" @@ -18551,19 +18585,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:750 msgid "\tFailed links:" -msgstr "" +msgstr "\tå¤±ę•—ć—ćŸćƒŖćƒ³ć‚Æ:" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." -msgstr "" +msgstr "čØ˜äŗ‹ć‚’å–å¾—ć§ćć¾ć›ć‚“ć§ć—ćŸć€‚" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" -msgstr "" +msgstr "ćƒ‡ćƒćƒƒć‚°ē”Øćƒˆćƒ¬ćƒ¼ć‚¹ćƒćƒƒć‚ÆćÆć“ć®ćƒ­ć‚°ć®å‰ć®ć»ć†ć«ć‚ć‚Šć¾ć™ć€‚" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:849 msgid "Run with -vv to see the reason" -msgstr "" +msgstr "-wć‚’ä»˜ć‘ć¦å®Ÿč”Œć™ć‚‹ćØē†ē”±ćŒč¦‹ć‚Œć¾ć™" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." @@ -18571,11 +18605,11 @@ msgstr "ćƒ•ć‚£ćƒ¼ćƒ‰ć®å–å¾—äø­" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" -msgstr "" +msgstr "ć‚¤ćƒ³ćƒ‡ćƒƒć‚Æć‚¹ćƒ»ćƒšćƒ¼ć‚øć‹ć‚‰ćƒ•ć‚£ćƒ¼ćƒ‰ć‚’å–å¾—" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." -msgstr "" +msgstr "č”Øē“™ć‚’ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰..." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index a5a3c69023..4b8385bbb4 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -44,14 +44,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-23 14:24+0000\n" +"PO-Revision-Date: 2011-07-24 18:06+0000\n" "Last-Translator: Redmar \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-07-24 04:32+0000\n" +"X-Launchpad-Export-Date: 2011-07-25 04:32+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -15288,7 +15288,7 @@ msgstr "Gemodifi&ceerd" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Shortcut:" -msgstr "&Snelkoppeling" +msgstr "&Sneltoets:" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:82 @@ -15297,7 +15297,7 @@ msgstr "Klik om te wijzigen" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:81 msgid "&Alternate shortcut:" -msgstr "&Alternatieve snelkoppeling:" +msgstr "&Alternatieve sneltoets:" #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:38 msgid "Added Tags:" @@ -15305,7 +15305,7 @@ msgstr "Toegevoegde labels:" #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:39 msgid "Open store in external web browswer" -msgstr "Open winkel in externe webbrowswer" +msgstr "Winkel in externe webbrowser openen" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219 msgid "&Name:" @@ -15313,7 +15313,7 @@ msgstr "&Naam:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 msgid "&Description:" -msgstr "Ver&duidelijking:" +msgstr "&Omschrijving:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 msgid "&Headquarters:" @@ -15321,7 +15321,7 @@ msgstr "&Hoofdvestiging:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226 msgid "Enabled:" -msgstr "Actief:" +msgstr "Ingeschakeld:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227 msgid "DRM:" @@ -15350,7 +15350,7 @@ msgstr "Franchise:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235 msgid "Nam&e/Description ..." -msgstr "Naam/V&erduidelijking ..." +msgstr "Naam/&omschrijving…" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:132 @@ -15360,7 +15360,7 @@ msgstr "Zoekopdracht:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:81 msgid "Enable" -msgstr "Activeren" +msgstr "Inschakelen" #: /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 @@ -15397,8 +15397,8 @@ msgstr "" msgid "" "This store is currently enabled and can be used in other parts of calibre." msgstr "" -"Deze winkel is op het moment ingeschakeld en kan worden gebruikt in andere " -"delen van calibre." +"Deze winkel is op het moment ingeschakeld en kan in andere delen van calibre " +"gebruikt worden." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:136 msgid "This store only distributes ebooks without DRM." @@ -15410,7 +15410,7 @@ msgid "" "but you will need to check on a per title basis." msgstr "" "Deze winkel verspreidt boeken met DRM. Er zijn mogelijk enkele titels zonder " -"DRM, maar je moet dit per titel controleren." +"DRM, maar dit moet u per titel controleren." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:140 #, python-format @@ -15427,16 +15427,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:211 #, python-format msgid "Buying from this store supports the calibre developer: %s." -msgstr "Door in deze winkel te kopen ondersteun je calibre ontwikkelaar: %s." +msgstr "" +"Door in deze winkel te kopen ondersteunt u de ontwikkelaar van calibre: %s." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:145 #, python-format msgid "This store distributes ebooks in the following formats: %s" -msgstr "Deze winkel verspreidt E-boeken in de volgende formaten: %s" +msgstr "Deze winkel verspreidt e-books in de volgende formaten: %s" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/results_view.py:47 msgid "Configure..." -msgstr "Configureren..." +msgstr "Configureren…" #: /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 @@ -15467,7 +15468,7 @@ msgstr "Maximum aantal resultaten per winkel" #: /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 "Zoekresultaten openen in standaardbrowser" +msgstr "Zoekresultaten in de standaardbrowser openen" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 msgid "Threads" @@ -15475,23 +15476,23 @@ msgstr "Threads" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106 msgid "Number of search threads to use" -msgstr "Aantal zoek-threads om te gebruiken" +msgstr "Aantal te gebruiken zoek-threads" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107 msgid "Number of cache update threads to use" -msgstr "Aantal threads om te gebruiken voor bijwerken van lokale opslag" +msgstr "Aantal te gebruiken threads voor het bijwerken van lokale opslag" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:108 msgid "Number of conver download threads to use" -msgstr "Aantal te gebruiken threads voor omslag-download" +msgstr "Aantal te gebruiken threads voor downloaden van omslag" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:109 msgid "Number of details threads to use" -msgstr "Aantal detail-threads om te gebruiken" +msgstr "Aantal te gebruiken detail-threads" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:105 msgid "Performance" -msgstr "Prestatie" +msgstr "Prestaties" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:106 msgid "Number of simultaneous searches" @@ -15511,7 +15512,7 @@ msgstr "Aantal gelijktijdige detail-downloads" #: /home/kovid/work/calibre/src/calibre/gui2/store/mobileread_store_dialog_ui.py:62 msgid "Search:" -msgstr "Zoek:" +msgstr "Zoeken:" #: /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 @@ -15539,7 +15540,7 @@ msgstr "Downloaden:" #: /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 msgid "Titl&e/Author/Price ..." -msgstr "Tit&el/Auteur/Prijs ..." +msgstr "Tit&el/auteur/prijs …" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "DRM" @@ -15560,8 +15561,8 @@ msgid "" "verify this price is correct. This price often does not include promotions " "the store may be running." msgstr "" -"Prijs detecteren als: %s. Controleer in de winkel voor je koopt of deze " -"prijs klopt. De prijs is vaak exclusief acties die de winkel mogelijk heeft." +"De gevonden prijs is %s. Controleer dit in de winkel voordat u het boek " +"koopt. Deze prijs is vaak exclusief acties die de winkel mogelijk heeft." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:199 msgid "" @@ -15570,10 +15571,10 @@ 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 "" -"Er is een DRM-beperking gedetecteerd bij dit boek. Dit boek werkt mogelijk " -"niet op uw E-reader en er is een beperking aanwezig op het aantal " -"handelingen die je met dit boek mag uitvoeren. Controleer in de winkel voor " -"u tot aanschaf overgaat of u dit boek kan lezen." +"Er is een DRM-beperking bij dit boek gedetecteerd. Dit boek werkt mogelijk " +"niet op uw e-reader en er is een beperking aanwezig op het aantal " +"handelingen die u met dit boek mag uitvoeren. Controleer in de winkel voor u " +"tot aanschaf overgaat of u dit boek kunt lezen." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:201 msgid "" @@ -15582,24 +15583,25 @@ msgid "" "conversion. However, before making a purchase double check the DRM status " "with the store. The store may not be disclosing the use of DRM." msgstr "" -"Er is geconstateerd dat dit boek DRM-vrij is. Je zou dit boek op ieder " -"apparaat moeten kunnen gebruiken, aangenomen dat het beschikbaar is in een " -"formaat dat calibre kan converteren. Controleer echter, voor je overgaat tot " -"aanschaf, nogmaals de DRM-status in de winkel. Mogelijk wordt de DRM-status " -"door de winkel niet weergegeven op een manier die calibre kan herkennen." +"Er zijn geen DRM-beperkingen bij dit boek gedetecteerd. U zou dit boek op " +"ieder apparaat moeten kunnen gebruiken, aangenomen dat het beschikbaar is in " +"een formaat dat calibre kan converteren. Controleer echter, voordat u tot " +"aanschaf overgaat, nogmaals de DRM-status in de winkel. Mogelijk wordt de " +"DRM-status door de winkel niet weergegeven op een manier die calibre kan " +"herkennen." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:203 msgid "" "The DRM status of this book could not be determined. There is a very high " "likelihood that this book is actually DRM restricted." msgstr "" -"De DRM-status van dit boek kon niet worden herkend. Er is een zeer grote " -"kans dat dit boek een DRM-beperking heeft." +"De DRM-status van dit boek kan niet gedetecteerd worden. Er is een zeer " +"grote kans dat dit boek een DRM-beperking heeft." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:208 #, python-format msgid "The following formats can be downloaded directly: %s." -msgstr "De volgende formaten kunnen direct worden gedownload: %s." +msgstr "De volgende formaten kunnen direct gedownload worden: %s." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:41 msgid "Download..." @@ -15607,13 +15609,14 @@ msgstr "Downloaden…" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:45 msgid "Goto in store..." -msgstr "Ga in winkel naar..." +msgstr "Ga in winkel naar…" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:114 #, python-format msgid "Buying from this store supports the calibre developer: %s

    " msgstr "" -"Door in deze winkel te kopen ondersteun je calibre ontwikkelaar: %s

    " +"Door in deze winkel te kopen ondersteunt u de ontwikkelaar van calibre: " +"%s

    " #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:276 msgid "Customize get books search" @@ -15625,11 +15628,11 @@ msgstr "Zoeken configureren" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "Couldn't find any books matching your query." -msgstr "Geen boeken overeenkomstig uw zoekterm gevonden" +msgstr "Er zijn geen boeken gevonden die met uw zoekterm overeenkomen." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:350 msgid "Choose format to download to your library." -msgstr "Kies het formaat om te downloaden in uw bibliotheek" +msgstr "Kies het formaat dat u naar uw bibliotheek wilt downloaden." #: /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 @@ -15638,11 +15641,11 @@ msgstr "Boeken verkrijgen" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:140 msgid "Open a selected book in the system's web browser" -msgstr "Een geselecteerd boek openen in de standaard webbrowser" +msgstr "Een geselecteerd boek in de standaard webbrowser openen" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:141 msgid "Open in &external browser" -msgstr "Openen in &externe browser" +msgstr "In &externe browser openen" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/ebooks_com_plugin.py:96 msgid "Not Available" @@ -15654,9 +15657,7 @@ msgid "" "interface\">User Manual for more help" msgstr "" "Zie de handleiding voor meer hulpZie de handleiding voor " -"meer informatie" +"interface\">handleiding (Engelstalig) voor meer hulp" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:51 msgid "Updating book cache" @@ -15664,7 +15665,7 @@ msgstr "Lokale boekopslag bijwerken" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:42 msgid "Checking last download date." -msgstr "Controleer laatste downloaddatum" +msgstr "De laatste downloaddatum controleren." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:48 msgid "Downloading book list from MobileRead." @@ -15681,11 +15682,11 @@ msgstr "%(num)s van %(tot)s boeken verwerkt." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:62 msgid "Updating MobileRead book cache..." -msgstr "MobileRead lokale boekopslag bijwerken..." +msgstr "MobileRead lokale boekopslag bijwerken…" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 msgid "&Query:" -msgstr "Aanvraag:" +msgstr "&Zoekopdracht" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:73 msgid "" @@ -15696,16 +15697,17 @@ 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 "" -"Dit E-boek is een EPUB-DRM-bestand. Jou zal worden gevraagd dit bestand op " -"te slaan op uw computer. Open het na het opslaan met Adobe Digital " -"Editions (ADE).

    ADE zal het echte E-boek downloaden, het .epub-" -"bestand. U kan dit boek toevoegen aan calibre met \"Boeken toevoegen\" en " -"het boek dan selecteren in de ADE-bibliotheekmap." +"Editions (ADE).

    ADE zal het daadwerkelijke e-book downloaden, het " +".epub-bestand. U kunt dit boek vervolgens aan calibre toevoegen door ā€˜Boeken " +"toevoegen’ te kiezen en het boek vervolgens in de ADE-bibliotheekmap te " +"selecteren." #: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:86 msgid "File is not a supported ebook type. Save to disk?" -msgstr "Bestand is geen ondersteund e-boekformaat. Opslaan op schijf?" +msgstr "Bestand is geen ondersteund e-bookformaat. Opslaan op schijf?" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:59 msgid "Home" @@ -15727,7 +15729,8 @@ msgstr "De kolomgroep heet \"{0}\"" msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -"Het veranderen van auteurs voor deze boeken kan even duren. Weet u het zeker?" +"Het veranderen van auteurs voor meerdere boeken kan even duren. Weet u het " +"zeker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:729 msgid "" @@ -15745,17 +15748,17 @@ msgstr "Zoekopdrachten" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:901 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:910 msgid "Rename user category" -msgstr "Hernoem gebruikerscategorie" +msgstr "Gebruikerscategorie hernoemen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:882 msgid "You cannot use periods in the name when renaming user categories" -msgstr "Je mag geen punten gebruiken in de naam van een gebruikerscategorie" +msgstr "Punten zijn niet toegestaan in de naam van een gebruikerscategorie" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:902 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:911 #, python-format msgid "The name %s is already used" -msgstr "Naam %s is al in gebruik" +msgstr "De naam %s is al in gebruik" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:930 msgid "Duplicate search name" @@ -15764,42 +15767,42 @@ msgstr "Al gebruikte naam voor zoekopdracht" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:931 #, python-format msgid "The saved search name %s is already used." -msgstr "De opgeslagen zoekopdracht %s is reeds in gebruik" +msgstr "De opgeslagen zoekopdracht %s bestaat al." #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:48 msgid "Manage Authors" -msgstr "Beheer auteurs" +msgstr "Auteurs beheren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:50 msgid "Manage Series" -msgstr "Beheer reeksen" +msgstr "Reeksen beheren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:52 msgid "Manage Publishers" -msgstr "Beheer uitgevers" +msgstr "Uitgevers beheren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:54 msgid "Manage Tags" -msgstr "Beheer labels" +msgstr "Labels Beheren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:469 msgid "Manage User Categories" -msgstr "Beheer gebruikerscategorieĆ«n" +msgstr "GebruikerscategorieĆ«n beheren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:457 msgid "Manage Saved Searches" -msgstr "Beheer opgeslagen zoekopdrachten" +msgstr "Opgeslagen zoekopdrachten beheren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:66 msgid "Invalid search restriction" -msgstr "Foutieve zoekrestrictie" +msgstr "Ongeldige zoekrestrictie" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:67 msgid "The current search restriction is invalid" -msgstr "Huidige restrictie is niet geldig" +msgstr "De huidige zoekrestrictie is niet geldig" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:83 msgid "New Category" @@ -15808,7 +15811,7 @@ msgstr "Nieuwe categorie" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:134 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:137 msgid "Delete user category" -msgstr "Verwijder gebruikerscategorie" +msgstr "Gebruikerscategorie verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:135 #, python-format @@ -15818,11 +15821,11 @@ msgstr "%s is geen gebruikerscategorie" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:138 #, python-format msgid "%s contains items. Do you really want to delete it?" -msgstr "%s bevat items. Wil je hem echt verwijderen?" +msgstr "%s bevat items. Wilt u deze echt verwijderen?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:159 msgid "Remove category" -msgstr "Verwijder categorie" +msgstr "Categorie verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:160 #, python-format @@ -15831,7 +15834,7 @@ msgstr "Gebruikerscategorie %s bestaat niet" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:179 msgid "Add to user category" -msgstr "Voeg toe aan gebruikerscategorie" +msgstr "Aan gebruikerscategorie toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:180 #, python-format @@ -15851,13 +15854,13 @@ msgid "" "*foo will filter all categories at once, showing only those items\n" "containing the text \"foo\"" msgstr "" -"Zoek naar items. Dit is een \"bevat\"-zoeken; items waarvan de naam de\n" -"zoektekst bevat worden gevonden. Je kan zoeken beperken tot bepaalde\n" -"kolommen met een syntax zoals die van gewoon zoeken. 'tags:foo' " +"Zoek naar items. Dit is een ā€˜bevat’-zoeken; items waarvan de naam de\n" +"zoektekst bevat worden gevonden. U kunt het zoeken beperken tot bepaalde\n" +"kolommen met een syntax zoals die van gewoon zoeken. ā€˜tags:foo’ " "bijvoorbeeld\n" -"vindt 'foo' in alle labels, maar niet in auteurs e.d. \"*foo\" invoeren \n" +"vindt ā€˜foo’ in alle labels, maar niet in auteurs e.d. ā€˜*foo’ invoeren \n" "filtert alle categorieĆ«n tegelijk en toont alleen items die de tekst\n" -"foo bevatten" +"ā€˜foo’ bevatten" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:317 msgid "ALT+f" @@ -15865,28 +15868,28 @@ msgstr "Alt+f" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:322 msgid "Find the first/next matching item" -msgstr "Vind eerste/volgende item" +msgstr "Vind het eerste/volgende overeenkomstige item" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:327 msgid "Collapse all categories" -msgstr "Steek alle categorieĆ«n samen" +msgstr "Alle categorieĆ«n inklappen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351 msgid "No More Matches.

    Click Find again to go to first match" msgstr "" -"Geen overeenkomsten meer.

    Klik op 'Vind' om naar de eerste te gaan" +"Geen resultaten meer.

    Klik op ā€˜Zoeken’ om naar de eerste te gaan" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:364 msgid "Sort by name" -msgstr "Sorteer op naam" +msgstr "Op naam sorteren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:364 msgid "Sort by popularity" -msgstr "Sorteer op populariteit" +msgstr "Op populariteit sorteren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:365 msgid "Sort by average rating" -msgstr "Sorteer op gemiddelde waardering" +msgstr "Op gemiddelde waardering sorteren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:368 msgid "Set the sort order for entries in the Tag Browser" @@ -15905,11 +15908,11 @@ msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Als er meerdere criteria in de labelbrowser worden gekozen, selecteer dan " -"items die voldoen aan ƩƩn criterium of alle criteria" +"items die aan ƩƩn of alle criteria voldoen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:387 msgid "Manage authors, tags, etc" -msgstr "Beheer auteurs, labels, enz." +msgstr "Auteurs, labels, enz. beheren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:388 msgid "" @@ -15924,22 +15927,22 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:407 #, python-format msgid "Rename %s" -msgstr "Hernoem %s" +msgstr "%s hernoemen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:349 #, python-format msgid "Edit sort for %s" -msgstr "Bewerk sortering van %s" +msgstr "Sortering van %s bewerken" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:352 #, python-format msgid "Edit link for %s" -msgstr "Voer koppeling in voor %s" +msgstr "Link voor %s bewerken" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:359 #, python-format msgid "Add %s to user category" -msgstr "Voeg %s toe aan gebruikerscategorie" +msgstr "%s aan gebruikerscategorie toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:372 #, python-format @@ -15949,17 +15952,17 @@ msgstr "Kinderen van %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:382 #, python-format msgid "Delete search %s" -msgstr "Verwijder zoekopdracht %s" +msgstr "Zoekopdracht %s verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:387 #, python-format msgid "Remove %(item)s from category %(cat)s" -msgstr "Verwijderd %(item)s van categorie%(cat)s" +msgstr "%(item)s uit categorie%(cat)s verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:394 #, python-format msgid "Search for %s" -msgstr "Zoek naar %s" +msgstr "Naar %s zoeken" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:399 #, python-format @@ -15969,37 +15972,37 @@ msgstr "Zoek naar alles, behalve %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:411 #, python-format msgid "Add sub-category to %s" -msgstr "Voeg deelcategorie toe aan %s" +msgstr "Deelcategorie aan %s toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:415 #, python-format msgid "Delete user category %s" -msgstr "Verwijder categorie %s" +msgstr "Gebruikerscategorie %s verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:420 #, python-format msgid "Hide category %s" -msgstr "Verberg categorie %s" +msgstr "Categorie %s verbergen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:424 msgid "Show category" -msgstr "Toon categorie" +msgstr "Categorie weergeven" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:434 #, python-format msgid "Search for books in category %s" -msgstr "Zoek naar boeken in categorie %s" +msgstr "In categorie %s naar boeken zoeken" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:440 #, python-format msgid "Search for books not in category %s" -msgstr "Zoek naar boeken in niet categorie %s" +msgstr "Buiten categorie %s naar boeken zoeken" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:454 #, python-format msgid "Manage %s" -msgstr "Beheer %s" +msgstr "%s beheren" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:476 msgid "Show all categories" @@ -16007,7 +16010,7 @@ msgstr "Alle categorieĆ«n weergeven" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:479 msgid "Change sub-categorization scheme" -msgstr "Verander schema deelcategorieĆ«n" +msgstr "Schema deelcategorieĆ«n veranderen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:499 msgid "First letter is usable only when sorting by name" @@ -16016,12 +16019,12 @@ msgstr "Eerste letter is enkel te gebruiken bij sorteren op naam" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" -msgstr "Converteer boek %(num)d van %(total)d (%(title)s)" +msgstr "Boek %(num)d van %(total)d (%(title)s) converteren" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" -msgstr "Sommige boeken konden niet worden geconverteerd" +msgstr "Sommige boeken kunnen niet geconverteerd worden" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 @@ -16044,7 +16047,7 @@ msgstr "In wachtrij " #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" -msgstr "Converteer boeken %(num)d van %(tot)d (%(title)s)" +msgstr "Boek %(num)d van %(tot)d (%(title)s) converteren" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " From 07656a0c753691f59fdb6d4df6fb101984827da5 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Tue, 26 Jul 2011 04:38:51 +0000 Subject: [PATCH 04/35] Launchpad automatic translations update. --- src/calibre/translations/et.po | 16 +- src/calibre/translations/it.po | 279 +++++++++++++++++---------------- src/calibre/translations/ja.po | 2 +- src/calibre/translations/nl.po | 214 ++++++++++++------------- src/calibre/translations/tr.po | 278 +++++++++++++++++--------------- 5 files changed, 408 insertions(+), 381 deletions(-) diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 22f6844caf..8d44fa416f 100644 --- a/src/calibre/translations/et.po +++ b/src/calibre/translations/et.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-20 12:40+0000\n" -"Last-Translator: Maidur \n" +"PO-Revision-Date: 2011-07-25 08:15+0000\n" +"Last-Translator: keski \n" "Language-Team: Estonian \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-07-23 04:39+0000\n" +"X-Launchpad-Export-Date: 2011-07-26 04:37+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -323,7 +323,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725 msgid "Add books to calibre or the connected device" -msgstr "" +msgstr "Lisa raamatuid calibresse vƵi ühendatud seadmesse" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730 msgid "Fetch annotations from a connected Kindle (experimental)" @@ -331,7 +331,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735 msgid "Generate a catalog of the books in your calibre library" -msgstr "" +msgstr "Loo calibre raamatukogust kataloog" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740 msgid "Convert books to various ebook formats" @@ -339,7 +339,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745 msgid "Delete books from your calibre library or connected device" -msgstr "" +msgstr "Kustuta raamatud calibre kogust vƵi ühendatud seadmest" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750 msgid "Edit the metadata of books in your calibre library" @@ -351,7 +351,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760 msgid "Download news from the internet in ebook form" -msgstr "" +msgstr "Lae alla uudised e-raamatu formaadis" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765 msgid "Show a list of related books quickly" @@ -399,7 +399,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "" "Switch between different calibre libraries and perform maintenance on them" -msgstr "" +msgstr "Vaheta erinevate calibre raamatukogude vahel ja tee neis hooldust" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823 msgid "Copy books from the devce to your calibre library" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index efa512028b..4adc246864 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,14 +9,14 @@ msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-18 21:26+0000\n" -"Last-Translator: Samuele \n" +"PO-Revision-Date: 2011-07-25 19:20+0000\n" +"Last-Translator: Vincenzo Reale \n" "Language-Team: italiano\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-07-23 04:42+0000\n" +"X-Launchpad-Export-Date: 2011-07-26 04:38+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -204,7 +204,7 @@ msgstr "Base" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:148 #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:81 msgid "Customize" -msgstr "Personalizzazione" +msgstr "Personalizza" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:51 @@ -258,7 +258,7 @@ msgid "" "file to the library." msgstr "" "Crea un archivio PMLZ che contiene il documento PML e tutte le immagini " -"nella cartella pmlname_img o images. Questo plug-in ĆØ eseguito ogni volta " +"nella cartella pmlname_img o images. Questo plugin ĆØ eseguito ogni volta " "viene aggiunto un documento PML alla biblioteca." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50 @@ -323,7 +323,7 @@ msgstr "Imposta i metadati nei file %s" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:495 #, python-format msgid "Set metadata from %s files" -msgstr "imposta metadati da %s file" +msgstr "Imposta i metadati dai file %s" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725 msgid "Add books to calibre or the connected device" @@ -331,43 +331,43 @@ msgstr "Aggiungi libri a calibre o al dispositivo connesso" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730 msgid "Fetch annotations from a connected Kindle (experimental)" -msgstr "" +msgstr "Scarica le annotazioni da un Kindle connesso (sperimentale)" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735 msgid "Generate a catalog of the books in your calibre library" -msgstr "Genera catalogo dei libri nella libreria calibre" +msgstr "Genera un catalogo dei libri nella libreria di calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740 msgid "Convert books to various ebook formats" -msgstr "Converti libri in vari formati ebook" +msgstr "Converti i libri in vari formati ebook" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745 msgid "Delete books from your calibre library or connected device" -msgstr "Cancella libri dalla libreria calibre o dal dispositivo connesso" +msgstr "Elimina i libri dalla libreria di calibre o dal dispositivo connesso" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750 msgid "Edit the metadata of books in your calibre library" -msgstr "Modifica i metadati dei libri nella libreria calibre" +msgstr "Modifica i metadati dei libri nella libreria di calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755 msgid "Read books in your calibre library" -msgstr "Leggi libri nella libreria calibre" +msgstr "Leggi i libri nella libreria di calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760 msgid "Download news from the internet in ebook form" -msgstr "Scarica notizie da Internet in formato ebook" +msgstr "Scarica le notizie da Internet in formato ebook" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765 msgid "Show a list of related books quickly" -msgstr "Mostra lista veloce di libri correlati" +msgstr "Mostra rapidamente un elenco di libri correlati" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Export books from your calibre library to the hard disk" -msgstr "Esporta libri dalla libreria calibre all'hard disk" +msgstr "Esporta i libri dalla libreria di calibre al disco fisso" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 msgid "Show book details in a separate popup" -msgstr "Mostra dettagli libri in popup separato" +msgstr "Mostra i dettagli dei libri in un popup separato" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 msgid "Restart calibre" @@ -376,10 +376,11 @@ msgstr "Riavvia calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 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" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 msgid "Send books to the connected device" -msgstr "Invia libri al dispositivo connesso" +msgstr "Invia i libri al dispositivo connesso" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796 msgid "" @@ -400,35 +401,39 @@ msgstr "Personalizza calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Easily find books similar to the currently selected one" -msgstr "Cerca facilmente libri simili ad uno attualmente selezionato" +msgstr "Cerca facilmente libri simili a quello attualmente selezionato" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -"Passa ad altre librerie Calibre ed effettua azioni di manutenzione su di esse" +"Passa ad altre librerie di calibre ed effettua azioni di manutenzione su di " +"esse" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823 msgid "Copy books from the devce to your calibre library" -msgstr "Copia i libri nella tua libreria dal tuo dispositivo" +msgstr "Copia i libri dal tuo dispositivo alla libreria di calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828 msgid "Edit the collections in which books are placed on your device" msgstr "" +"Modifica le raccolte in cui i libri sono organizzati sul tuo dispositivo" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833 msgid "Copy a book from one calibre library to another" -msgstr "Copia libro da una libreria Calibre ad un'altra" +msgstr "Copia un libro da una libreria di calibre ad un'altra" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 msgid "Make small tweaks to epub files in your calibre library" -msgstr "" +msgstr "Applica piccole modifiche ai file epub nella libreria di calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" +"Trova la corrispondenza successiva o precedente quando esegui una ricerca " +"nella libreria di calibre in modalitĆ  evidenziazione" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850 msgid "Search for books from different book sellers" @@ -436,7 +441,7 @@ msgstr "Cerca libri da diversi venditori" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:866 msgid "Get new calibre plugins or update your existing ones" -msgstr "Ottieni nuovi plugins Calibre o aggiornane uno esistente" +msgstr "Ottieni nuovi plugin di calibre o aggiornane uno esistente" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Look and Feel" @@ -452,8 +457,7 @@ msgstr "Interfaccia" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:891 msgid "Adjust the look and feel of the calibre interface to suit your tastes" -msgstr "" -"Modifica l'aspetto dell'interfaccia di calibre secondo i propri gusti" +msgstr "Modifica l'aspetto dell'interfaccia di calibre secondo i tuoi gusti" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:897 msgid "Behavior" @@ -470,7 +474,7 @@ msgstr "Aggiungi colonne personalizzate" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:914 msgid "Add/remove your own columns to the calibre book list" -msgstr "Aggiunge/Rimuove colonne personalizzate dalla lista dei libri" +msgstr "Aggiungi/Rimuovi colonne personalizzate dall'elenco dei libri" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 msgid "Toolbar" @@ -538,8 +542,8 @@ msgstr "Importa/Esporta" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:981 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -"Controlla come calibre legge i metadati dai files quando vengono aggiunti " -"dei libri" +"Controlla come calibre legge i metadati dai file quando vengono aggiunti dei " +"libri" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Saving books to disk" @@ -600,19 +604,19 @@ msgid "" "downloaded news to your devices" msgstr "" "Imposta la condivisione dei libri via email. Può essere usato per inviare " -"automaticamente le news scaricate ai dispositivi." +"automaticamente le notizie scaricate ai dispositivi." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Sharing over the net" -msgstr "Condividi sulla rete" +msgstr "Condivisione sulla rete" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -"Imposta il Server di Contenuti calibre che vi darĆ  accesso alla vostra " -"biblioteca da ogni luogo, su ogni dispositivo, attraverso internet" +"Configura il server di contenuti di calibre che ti darĆ  accesso alla " +"biblioteca da ogni luogo, su ogni dispositivo, attraverso Internet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 msgid "Metadata download" @@ -620,7 +624,7 @@ msgstr "Scarica i metadati" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 msgid "Control how calibre downloads ebook metadata from the net" -msgstr "Controlla come calibre scarica i meta dati degli ebook dalla rete" +msgstr "Controlla come calibre scarica i metadati degli ebook dalla rete" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:275 @@ -839,7 +843,7 @@ msgstr "Questo profilo ĆØ pensato per il B&N Nook Color." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 msgid "This profile is intended for the Sanda Bambook." -msgstr "Questo profilo ĆØ riservato a Sanda Bambook." +msgstr "Questo profilo ĆØ pensato per il Sanda Bambook." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" @@ -847,7 +851,7 @@ msgstr "Plugin installati" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Mapping for filetype plugins" -msgstr "Plugin per mapping dei tipi di file" +msgstr "Plugin per l'associazione dei tipi di file" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Local plugin customization" @@ -864,7 +868,7 @@ msgstr "Plugin attivati" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 #, python-format msgid "Initialization of plugin %s failed with traceback:" -msgstr "Inizializzazione del plugin %s fallita con messaggio:" +msgstr "Inizializzazione del plugin %s non riuscita con messaggio:" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:540 msgid "" @@ -875,7 +879,7 @@ msgid "" msgstr "" " opzioni %prog\n" "\n" -" Personalizza Calibre con l'utilizzo di plugin esterni\n" +" Personalizza calibre con l'utilizzo di plugin esterni\n" " " #: /home/kovid/work/calibre/src/calibre/customize/ui.py:546 @@ -980,10 +984,10 @@ msgid "" msgstr "" "

    Se non vuoi che calibre riconosca il tuo iDevice Apple quando viene " "connesso al computer, clicca Disabilita Driver Apple.

    Per " -"trasferire libri sul tuo iDevice, clicca Disabilita Driver Apple , " -"poi usa il metodo 'Connetti ad iTunes' raccomandato nella Disabilita il driver Apple " +", poi usa il metodo 'Connetti ad iTunes' consigliato nella FAQ " -"Calibre + iDevices, utilizzando la voce di menù " +"Calibre + iDevices, utilizzando la voce di menu " "Connessione/Condivisione|Connetti ad " "iTunes.

    Abilitare il driver Apple per una connessione diretta " "agli iDevice ĆØ una modalitĆ  per utente avanzato non supportata.

    " @@ -1039,7 +1043,7 @@ msgstr "Comunica con iTunes/iBooks." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." -msgstr "Dispositivo Apple individuato, avvio di iTunes, attendere prego ..." +msgstr "Dispositivo Apple individuato, avvio di iTunes, attendere..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" @@ -1047,8 +1051,8 @@ msgid "" "desktop, then add to calibre's Library window." msgstr "" "Impossibile copiare i libri direttamente da iDevice. Trascinarli dalla " -"biblioteca iTunes al desktop, quindi aggiungerli alla finestra della " -"biblioteca calibre." +"biblioteca di iTunes al desktop, quindi aggiungerli alla finestra della " +"biblioteca di calibre." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:370 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:373 @@ -1063,7 +1067,7 @@ msgstr "Aggiornamento dei metadati sul dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3155 #, python-format msgid "%(num)d of %(tot)d" -msgstr "" +msgstr "%(num)d di %(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,7 +1092,7 @@ msgid "" "Click 'Show Details' for a list." msgstr "" "Alcune copertine non possono essere convertite.\n" -"Fare clic su 'Mostra dettagli' per una lista." +"Fare clic su 'Mostra dettagli' per un elenco." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2684 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 @@ -1122,7 +1126,7 @@ msgstr "Comunica con iTunes." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:24 msgid "Communicate with the Sanda Bambook eBook reader." -msgstr "Comunica con l'eBook reader Sanda Bambook." +msgstr "Comunica con il lettore di eBook Sanda Bambook." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:25 msgid "Li Fanxi" @@ -1137,15 +1141,14 @@ msgid "" "Unable to add book to library directly from Bambook. Please save the book to " "disk and add the file to library from disk." msgstr "" -"Impossibile aggiungere libri all'archivio direttamente dal Bambook. Per " -"favore salvare il libro su disco e aggiungere il file all''archivio dal " -"disco." +"Impossibile aggiungere libri all'archivio direttamente dal Bambook. Salva il " +"libro su disco e aggiungi il file all'archivio dal disco." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:67 msgid "" "Unable to connect to Bambook, you need to install Bambook library first." msgstr "" -"Impossibile connettere il Bambook, e' necessario installare prima l'archivio " +"Impossibile connettere il Bambook, ĆØ necessario installare prima l'archivio " "Bambook." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:75 @@ -1155,8 +1158,8 @@ msgid "" "Bambook has been correctly configured." msgstr "" "Impossibile connettersi a Bambook. \n" -"Se si sta tentando di connettersi via Wi-FI, assicurarsi che l'indirizzo IP " -"di Bambook sia configurato correttamente." +"Se stati tentando di connetterti via Wi-FI, assicurati che l'indirizzo IP di " +"Bambook sia configurato correttamente." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:112 msgid "Bambook" @@ -1175,7 +1178,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 "Recupero della lista dei libri sul dispositivo..." +msgstr "Recupero dell'elenco dei libri sul dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 @@ -1212,7 +1215,7 @@ msgstr "Rimozione dei libri dal dispositivo..." #: /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 "Cancellazione libri dalla lista metadati del dispositivo..." +msgstr "Rimozione dei libri dalla lista metadati del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 @@ -1240,7 +1243,7 @@ msgstr "Kovid Goyal" #: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:14 msgid "Communicate with BOEYE BEX Serial eBook readers." -msgstr "Comunica con gli eBook reader BOEYE BEX Serial." +msgstr "Comunica con i lettori di eBook BOEYE BEX Serial." #: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:35 msgid "Communicate with BOEYE BDX serial eBook readers." @@ -1334,7 +1337,7 @@ msgstr "Comunica con il lettore The Book." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58 msgid "Communicate with the Libre Air reader." -msgstr "" +msgstr "Comunica con il lettore Libre Air." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71 msgid "Communicate with the SpringDesign Alex eBook reader." @@ -1517,7 +1520,7 @@ msgstr "Comunica con il Nextbook Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:336 msgid "Communicate with the Moovybook Reader" -msgstr "" +msgstr "Comunica con il lettore Moovybook" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -3467,8 +3470,8 @@ msgstr "Tag" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124 msgid "Series" msgid_plural "Series" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Serie" +msgstr[1] "Serie" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 @@ -4857,7 +4860,7 @@ msgstr "Fondi le annotazioni utente nel database" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 #, python-format msgid "%(time)s
    Last Page Read: %(loc)d (%(pr)d%%)" -msgstr "" +msgstr "%(time)s
    Ultima pagina letta: %(loc)d (%(pr)d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:129 #, python-format @@ -4934,7 +4937,7 @@ msgstr "Rinomina biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:110 msgid "Remove library" -msgstr "" +msgstr "Rimuovi la libreria" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:113 msgid "Pick a random book" @@ -5007,7 +5010,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:258 msgid "Library removed" -msgstr "" +msgstr "Libreria rimossa" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:259 #, python-format @@ -5682,7 +5685,7 @@ msgstr "A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/plugin_updates.py:18 msgid "Plugin Updater" -msgstr "" +msgstr "Aggiornamento plugin" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:18 msgid "Ctrl+P" @@ -5699,7 +5702,7 @@ msgstr "Avvia l'assistente di configurazione iniziale" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28 msgid "Get plugins to enhance calibre" -msgstr "" +msgstr "Ottieni plugin per potenziare calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:31 msgid "Restart in debug mode" @@ -5805,7 +5808,7 @@ msgstr "Non è disponibile alcun dettaglio per i libri nel dispositivo." #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Q" -msgstr "" +msgstr "Q" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Show quickview" @@ -6105,7 +6108,7 @@ msgstr "Salvataggio..." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:448 msgid "Collecting data, please wait..." -msgstr "" +msgstr "Raccolta dati in corso, attendere..." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:520 msgid "Saved" @@ -7085,6 +7088,8 @@ msgid "" "Heuristic\n" "Processing" msgstr "" +"Elaborazione\n" +"euristica" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics.py:16 msgid "Modify the document text and structure using common patterns." @@ -7108,7 +7113,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:115 msgid "Heuristic Processing" -msgstr "" +msgstr "Elaborazione euristica" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:116 msgid "Unwrap lines" @@ -7156,11 +7161,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:45 msgid "How to handle CSS" -msgstr "" +msgstr "Come gestire i CSS" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46 msgid "How to handle class based CSS" -msgstr "" +msgstr "Come gestire i CSS basati sulle classi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" @@ -7225,7 +7230,7 @@ msgstr " em" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:160 msgid "Text &justification:" -msgstr "" +msgstr "&Giustificazione del testo:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:161 msgid "&Linearize tables" @@ -7613,7 +7618,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 msgid "Could not open file" -msgstr "" +msgstr "Impossibile aprire il file" #: /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?" @@ -7638,14 +7643,14 @@ msgstr "Test" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93 msgid "Occurrences:" -msgstr "" +msgstr "Occorrenze:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/store/mobileread_store_dialog_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:78 msgid "0" -msgstr "" +msgstr "0" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95 msgid "Goto:" @@ -7702,7 +7707,7 @@ msgstr "Prima espressione" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 msgid "&Replacement Text" -msgstr "" +msgstr "&Sostituzione testo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 msgid "Second Expression" @@ -7878,7 +7883,7 @@ msgstr "Input TXT" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:92 msgid "Structure" -msgstr "" +msgstr "Struttura" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:93 msgid "Paragraph style:" @@ -7937,7 +7942,7 @@ msgstr "Tipo di interruzione di &linea:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:91 msgid "&Formatting:" -msgstr "" +msgstr "&Formattazione:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:92 msgid "Plain" @@ -8124,7 +8129,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:523 msgid "Apply changes" -msgstr "" +msgstr "Applica le modifiche" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:716 msgid "Remove series" @@ -8285,12 +8290,12 @@ msgstr "Selezione per l'invio" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 #, python-format msgid "%(num)i of %(total)i Books" -msgstr "" +msgstr "%(num)i di %(total)i libri" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "0 of %i Books" -msgstr "" +msgstr "0 di %i libri" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 msgid "Choose format to send to device" @@ -8355,7 +8360,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:135 msgid "Unknown formats" -msgstr "" +msgstr "Formati sconosciuti" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:136 msgid "" @@ -8493,11 +8498,11 @@ msgstr "Controllo d'integrità del database" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:55 msgid "Dumping database to SQL" -msgstr "" +msgstr "Dump del database in SQL" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:81 msgid "Loading database from SQL" -msgstr "" +msgstr "Caricamento database da SQL" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:148 msgid "Check Library -- Problems Found" @@ -8587,7 +8592,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:226 msgid "&Run the check again" -msgstr "" +msgstr "Esegui nuovamente il cont&rollo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:229 msgid "Copy &to clipboard" @@ -8660,7 +8665,7 @@ msgstr "Formato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50 msgid "Existing" -msgstr "" +msgstr "Esistente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:51 msgid "Convertible" @@ -8887,7 +8892,7 @@ msgstr "Ordinamento per autore" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:55 msgid "Link" -msgstr "" +msgstr "Collegamento" #: /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 @@ -9002,7 +9007,7 @@ msgstr "Lavori attivi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 msgid "&Stop selected jobs" -msgstr "" +msgstr "Ferma i lavori &selezionati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 msgid "Show job &details" @@ -9014,15 +9019,15 @@ msgstr "Ferma &tutti i lavori non legati al dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:49 msgid "&Copy to clipboard" -msgstr "" +msgstr "&Copia negli appunti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:53 msgid "Show &details" -msgstr "" +msgstr "Mostra i &dettagli" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:54 msgid "Hide &details" -msgstr "" +msgstr "Nascondi i &dettagli" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:58 msgid "Show detailed information about this error" @@ -9044,7 +9049,7 @@ msgstr "Copia negli appunti" #: /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 "Mostra log" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:58 msgid "Title/Author" @@ -9108,7 +9113,7 @@ msgstr "Libro %d:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:401 msgid "Enter an identifier type" -msgstr "" +msgstr "Inserisci un tipo di identificatore" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:407 msgid "" @@ -9278,7 +9283,7 @@ msgstr "Selezionare questa casella per eliminare tutti i tag dai libri." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 msgid "Remove &all" -msgstr "" +msgstr "Rimovi &tutto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:547 msgid "If checked, the series will be cleared" @@ -9419,7 +9424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:586 msgid "Sa&ve" -msgstr "" +msgstr "Sal&va" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:588 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:64 @@ -9449,7 +9454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:615 msgid "Identifier type:" -msgstr "" +msgstr "Tipo di identificatore:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:616 @@ -9605,7 +9610,7 @@ msgstr "&Mostra password" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:122 msgid "Restart required" -msgstr "" +msgstr "È richiesto il riavvio" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:123 msgid "You must restart Calibre before using this plugin!" @@ -9621,17 +9626,17 @@ msgstr "" #: /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 "Tutti" #: /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 "Installati" #: /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 "Non installati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 msgid "Update available" @@ -9639,7 +9644,7 @@ msgstr "Aggiornamento disponibile" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Plugin Name" -msgstr "" +msgstr "Nome plugin" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 @@ -9648,19 +9653,19 @@ msgstr "Stato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:303 msgid "Available" -msgstr "" +msgstr "Disponibili" #: /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 "Rilasciato il" #: /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 "" @@ -9684,11 +9689,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:394 msgid "New version available" -msgstr "" +msgstr "Una nuova versione è disponibile" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396 msgid "Latest version installed" -msgstr "" +msgstr "Ultima versione installata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:427 msgid "This plugin has been deprecated and should be uninstalled" @@ -9701,7 +9706,7 @@ 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 "Tasto destro per vedere altre opzioni" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:430 #, python-format @@ -9715,19 +9720,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439 msgid "You can install this plugin" -msgstr "" +msgstr "Puoi installare questo plugin" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:442 msgid "A new version of this plugin is available" -msgstr "" +msgstr "Una nuova versione di questo plugin è disponibile" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:444 msgid "This plugin is installed and up-to-date" -msgstr "" +msgstr "Questo plugin è installato e aggiornato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:473 msgid "Update Check Failed" -msgstr "" +msgstr "Controllo degli aggiornamenti non riuscito" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:474 msgid "Unable to reach the MobileRead plugins forum index page." @@ -9735,29 +9740,29 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:481 msgid "User plugins" -msgstr "" +msgstr "Plugin utente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:486 msgid "User Plugins" -msgstr "" +msgstr "Plugin utente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:494 msgid "Filter list of plugins" -msgstr "" +msgstr "Filtra l'elenco dei plugin" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:512 msgid "Description" -msgstr "" +msgstr "Descrizione" #: /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 "&Installa" #: /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 "Installa il plugin selezionato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:527 msgid "&Customize plugin " @@ -9819,7 +9824,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:687 #, python-format msgid "Install %s" -msgstr "" +msgstr "Installa %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:688 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:282 @@ -9837,7 +9842,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 "Installazione plugin non riuscita" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:710 #, python-format @@ -9852,12 +9857,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:720 #, python-format msgid "Installing plugin: %s" -msgstr "" +msgstr "Installazione plugin: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:732 #, python-format msgid "Plugin installed: %s" -msgstr "" +msgstr "Plugin installato: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:734 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 @@ -9931,7 +9936,7 @@ msgstr "Autori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:189 msgid "**No items found**" -msgstr "" +msgstr "**Nessun elemento trovato**" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:190 msgid "" @@ -9954,7 +9959,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:74 msgid "Items" -msgstr "" +msgstr "Elementi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:95 @@ -9980,7 +9985,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "Restoring database" -msgstr "" +msgstr "Ripristino del database" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 msgid "" @@ -10071,7 +10076,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:61 msgid "&Download after:" -msgstr "" +msgstr "Scarica &dopo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:91 msgid "" @@ -10088,7 +10093,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:103 msgid "&Days of the month:" -msgstr "" +msgstr "Giorni &del mese:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:105 msgid "Comma separated list of days of the month. For example: 1, 15" @@ -10096,7 +10101,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:109 msgid "Download &after:" -msgstr "" +msgstr "Sc&arica dopo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:142 msgid "" @@ -10114,11 +10119,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:154 msgid "every hour" -msgstr "" +msgstr "ogni ora" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:157 msgid "days" -msgstr "" +msgstr "giorni" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:161 msgid "" @@ -10162,7 +10167,7 @@ msgstr "Ultimo scaricamento: mai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:378 msgid "never" -msgstr "" +msgstr "mai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384 #, python-format @@ -10208,15 +10213,15 @@ msgstr "&Programma per lo scaricamento:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 msgid "Days of week" -msgstr "" +msgstr "Giorni della settimana" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "Days of month" -msgstr "" +msgstr "Giorni del mese" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 msgid "Every x days" -msgstr "" +msgstr "Ogni n giorni" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 msgid "&Account" @@ -10291,7 +10296,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:233 msgid "never delete" -msgstr "" +msgstr "non eliminare mai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 @@ -10489,7 +10494,7 @@ msgstr "" #: /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 "Nome non valido" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:223 @@ -10538,7 +10543,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:172 msgid "Add a new category" -msgstr "" +msgstr "Aggiungi una nuova categoria" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:174 msgid "Rename the current category to the what is in the box" @@ -10626,7 +10631,7 @@ msgstr "Aggiungi il tag a quelli disponibili e applicalo al libro corrente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:21 #, python-format msgid "%(curr)s (was %(initial)s)" -msgstr "" +msgstr "%(curr)s (era %(initial)s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:86 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:875 @@ -10698,7 +10703,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 msgid "No column chosen" -msgstr "" +msgstr "Nessuna colonna selezionata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:303 msgid "You must specify a column to be colored" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index aa30e43b08..d5c6152c96 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -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-07-25 04:33+0000\n" +"X-Launchpad-Export-Date: 2011-07-26 04:38+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 4b8385bbb4..90be250f05 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -44,14 +44,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-24 18:06+0000\n" +"PO-Revision-Date: 2011-07-25 15:07+0000\n" "Last-Translator: Redmar \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-07-25 04:32+0000\n" +"X-Launchpad-Export-Date: 2011-07-26 04:37+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -16063,7 +16063,7 @@ msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" -"De volgende boeken zijn al geconverteerd naar %s-formaat. Wil je dit opnieuw " +"De volgende boeken zijn al naar %s-formaat geconverteerd. Wilt u dit opnieuw " "doen?" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:196 @@ -16089,7 +16089,7 @@ msgid "" "log will be available in the file: %s

    The log will be displayed " "automatically." msgstr "" -"U hebt calibre gestart in debugmodus. Na het sluiten van calibre, zal de " +"U hebt calibre in debugmodus gestart. Na het sluiten van calibre, zal de " "debuglog beschikbaar zijn in dit bestand: %s

    De log zal automatisch worden " "weergegeven." @@ -16115,9 +16115,8 @@ msgid "" " Quitting may cause corruption on the device.
    \n" " Are you sure you want to quit?" msgstr "" -" is aan het communiceren met het apparaat!
    \n" -" Aflsluiten kan schade veroorzaken aan het " -"apparaat.
    \n" +" communiceert met het apparaat!
    \n" +" Afsluiten kan het apparaat beschadigen.
    \n" " Weet u zeker dat u wilt afsluiten?" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:630 @@ -16129,8 +16128,8 @@ msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -"zal blijven draaien in het systeemvak. Om af te sluiten, kies " -"Afsluiten in het contextmenu in het systeemvak." +"zal in het systeemvak actief blijven. Om af te sluiten kiest u " +"Afsluiten in het contextmenu van het systeemvak." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:73 #, python-format @@ -16139,11 +16138,12 @@ msgid "" "href=\"http://calibre-ebook.com/whats-new\">new features." msgstr "" "%(app)s is bijgewerkt naar versie %(ver)s. Bekijk de nieuwe functies." +"href=\"http://calibre-ebook.com/whats-new\">nieuwe functies " +"(Engelstalig)." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:79 msgid "Update available!" -msgstr "Nieuwe versie beschikbaar!" +msgstr "Update beschikbaar!" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Show this notification for future updates" @@ -16151,38 +16151,38 @@ msgstr "Laat deze melding voor toekomstige nieuwe versies zien" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:89 msgid "&Get update" -msgstr "Nieuwe versie verkrij&gen" +msgstr "Update verkrij&gen" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:93 msgid "Update &plugins" -msgstr "&Plugins bijwerken" +msgstr "&Plug-ins bijwerken" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:152 #, python-format msgid " (%d plugin updates)" -msgstr " (%d bijgewerkte plugins)" +msgstr " (%d bijgewerkte plug-ins)" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:155 msgid "Update found" -msgstr "Bijgewerkte versie gevonden" +msgstr "Update gevonden" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:158 msgid "updated plugins" -msgstr "bijgewerkte plugins" +msgstr "bijgewerkte plug-ins" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/update.py:189 msgid "Plugin Updates" -msgstr "Nieuwe plugin versies" +msgstr "Plug-in updates" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:187 #, python-format msgid "There are %d plugin updates available" -msgstr "Er zijn %d nieuwe plugin-versies beschikbaar" +msgstr "Er zijn %d updates voor plug-ins beschikbaar" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:191 msgid "Install and configure user plugins" -msgstr "Installeer en configureer gebruikers plugins" +msgstr "Gebruikers-plug-ins installeren en configureren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" @@ -16206,7 +16206,7 @@ msgstr "Bladwijzers importeren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" -msgstr "Ingelegde bladwijzers (*.pickle)" +msgstr "Pickled bladwijzers (*.pickle)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Bookmark Manager" @@ -16214,11 +16214,11 @@ msgstr "Bladwijzerbeheerder" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Actions" -msgstr "Handelingen" +msgstr "Acties" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:63 msgid "Edit" -msgstr "Bewerk" +msgstr "Bewerken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 @@ -16227,15 +16227,15 @@ msgstr "Herstellen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:66 msgid "Export" -msgstr "Exporteer" +msgstr "Exporteren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:67 msgid "Import" -msgstr "Importeer" +msgstr "Importeren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:178 msgid "Configure Ebook viewer" -msgstr "E-boek lezer instellen" +msgstr "E-booklezer instellen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:179 msgid "&Font options" @@ -16285,11 +16285,11 @@ msgstr "Niet-proportioneel" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:191 msgid "Remember last used &window size" -msgstr "Onthoud de laatst gebruikte &weergavegrootte van venster" +msgstr "De laatstgebruikte &weergavegrootte van venster onthouden" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:192 msgid "Remember the ¤t page when quitting" -msgstr "A&ctuele pagina onthouden bij afsluiten" +msgstr "&Huidige pagina bij afsluiten onthouden" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:193 msgid "H&yphenate (break line in the middle of large words)" @@ -16300,8 +16300,8 @@ msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -"De standaardtaal voor de afbreekregels. Als het boek geen taal specificeert, " -"dan zal deze worden gebruikt." +"De standaardtaal voor de afbreekregels. Deze zal gebruikt worden als het " +"boek geen taal specificeert." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:195 msgid "Default &language for hyphenation:" @@ -16310,7 +16310,7 @@ msgstr "Standaardtaa&l voor woordafbreken:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:196 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -"He&rschaal afbeeldingen groter dan het weergave venster (herstart vereist)" +"He&rschaal afbeeldingen groter dan het weergave venster (vereist herstart)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:197 msgid "Page flip &duration:" @@ -16322,7 +16322,7 @@ msgstr "uitgeschakeld" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:200 msgid "Mouse &wheel flips pages" -msgstr "Pagina omdraaien met muis&wiel" +msgstr "Pagina met muis&wiel omdraaien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:202 msgid "Maximum &view width:" @@ -16348,7 +16348,8 @@ msgid "" msgstr "" "

    Een CSS-stylesheet die gebruikt kan worden om de opmaak van boeken te " "bepalen. Voorbeelden vindt u hier." +"href=\"http://www.mobileread.com/forums/showthread.php?t=51500\">hier " +"(Engelstalig)." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:207 msgid "User &Stylesheet" @@ -16356,7 +16357,7 @@ msgstr "&Stylesheet gebuiker" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" -msgstr "Geen overeenkomsten gevonden voor:" +msgstr "Geen resultaten gevonden voor:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:41 msgid "Options to customize the ebook viewer" @@ -16365,7 +16366,7 @@ msgstr "Opties om de e-boek lezer te personaliseren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" -msgstr "Onthoud de laatst gebruikte venstergrootte" +msgstr "De laatstgebruikte venstergrootte onthouden" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:97 @@ -16373,8 +16374,8 @@ msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" -"Definieer je eigen CSS-stylesheet. Dit kan worden gebruikt om het uiterlijk " -"van alle boeken te verpersoonlijken" +"Definieer uw eigen CSS-stylesheet. Dit kan gebruikt worden om het uiterlijk " +"van alle boeken aan te passen." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:52 msgid "Maximum width of the viewer window, in pixels." @@ -16446,7 +16447,7 @@ msgid "" "You are in the middle of editing a keyboard shortcut first complete that, by " "clicking outside the shortcut editing box." msgstr "" -"Je bent halverwege de definitie van een sneltoetscombinatie. Vervolledig die " +"U bent halverwege de definitie van een sneltoetscombinatie. Voltooi deze " "eerst door buiten het definitievakje te klikken." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:536 @@ -16456,7 +16457,7 @@ msgstr "Woordenboek raadp&legen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:141 msgid "Go to..." -msgstr "Ga naar..." +msgstr "Ga naar…" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:552 msgid "Next Section" @@ -16516,19 +16517,19 @@ msgstr "Scroll naar het begin van het document" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" -msgstr "Omlaag schuiven" +msgstr "Naar beneden scrollen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" -msgstr "Omhoog schuiven" +msgstr "Omhoog scrollen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" -msgstr "Naar links schuiven" +msgstr "Naar links scrollen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" -msgstr "Naar rechts schuiven" +msgstr "Naar rechts scrollen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:118 msgid "Book format" @@ -16558,15 +16559,15 @@ msgstr "Lijst met recent geopende boeken wissen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 #, python-format msgid "Connecting to dict.org to lookup: %s…" -msgstr "Verbinden met dict.org om op te zoeken: %s…" +msgstr "Met dict.org verbinden om %s… op te zoeken." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:472 msgid "Choose ebook" -msgstr "Kies e-boek" +msgstr "E-book kiezen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 msgid "Ebooks" -msgstr "E-boeken" +msgstr "E-books" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:495 #, python-format @@ -16588,7 +16589,7 @@ msgstr "kleiner" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 #, python-format msgid "No matches found for: %s" -msgstr "Geen overeenkomst gevonden voor: %s" +msgstr "Geen resultaten gevonden voor: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:552 msgid "Loading flow..." @@ -16614,15 +16615,15 @@ msgstr "Geef titel voor bladwijzer:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:636 msgid "Manage Bookmarks" -msgstr "Beheer bladwijzers" +msgstr "Bladwijzers beheren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 msgid "Loading ebook..." -msgstr "Laden e-boek..." +msgstr "E-book laden…" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:689 msgid "Could not open ebook" -msgstr "Kon e-boek niet openen" +msgstr "Kan e-book niet openen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:782 msgid "Options to control the ebook viewer" @@ -16632,8 +16633,8 @@ msgstr "Opties voor de e-boek lezer" msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -"Indien gespecificeerd, dan zal het boekleesvenster proberen naar voren te " -"komen na het opstarten." +"Indien gespecificeerd, zal het boekleesvenster proberen naar voren te komen " +"na het opstarten." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:792 msgid "" @@ -16654,7 +16655,7 @@ msgid "" msgstr "" "%prog [opties] bestand\n" "\n" -"Bekijk een e-boek.\n" +"Een e-book weergeven.\n" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "E-book Viewer" @@ -16662,7 +16663,7 @@ msgstr "E-boek lezer" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Close dictionary" -msgstr "Sluit woordenboek" +msgstr "Woordenboek sluiten" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "toolBar" @@ -16686,11 +16687,11 @@ msgstr "Lettergrootte kleiner" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Find next" -msgstr "Zoek volgende" +msgstr "Volgende zoeken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Find next occurrence" -msgstr "Zoek het volgende item" +msgstr "Het volgende item zoeken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Reference Mode" @@ -16710,15 +16711,15 @@ msgstr "Afdrukken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:211 msgid "Find previous" -msgstr "Zoek vorige" +msgstr "Vorige zoeken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:212 msgid "Find previous occurrence" -msgstr "Zoek vorig item" +msgstr "Het vorige item zoeken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" -msgstr "Print e-boek" +msgstr "E-book afdrukken" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:984 msgid "Drag to resize" @@ -16726,11 +16727,11 @@ msgstr "Sleep om de grootte aan te passen" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1019 msgid "Show" -msgstr "Toon" +msgstr "Weergeven" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1026 msgid "Hide" -msgstr "Verberg" +msgstr "Verbergen" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1063 msgid "Toggle" @@ -16742,12 +16743,12 @@ msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -"Kies uw E-reader. Als uw apparaat niet in de lijst staat, kies een \"%s\" " -"apparaat." +"Kies uw e-reader. Kies een ā€˜%s’
-apparaat als uw apparaat niet in de lijst " +"staat." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 msgid "Moving library..." -msgstr "Bibliotheek verplaatsen..." +msgstr "Bibliotheek verplaatsen…" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 @@ -16764,12 +16765,12 @@ msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -"

    Een ongeldige bibliotheek bestaat al op %(loc)s, verwijder het voor u " +"

    Er bestaat een ongeldige bibliotheek op %(loc)s, verwijder deze voor u " "probeert de bestaande bibliotheek te verplaatsen.
    Fout: %(err)s" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 msgid "Could not move library" -msgstr "Bibliotheek kon niet worden verplaatst" +msgstr "Bibliotheek kan niet verplaatst worden" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 msgid "Select location for books" @@ -16784,7 +16785,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:757 msgid "welcome wizard" -msgstr "Verwelkomingswizard" +msgstr "verwelkomingswizard" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:55 @@ -16805,11 +16806,11 @@ msgstr "De complete oplossing voor al uw e-boek wensen." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:57 msgid "&Manufacturers" -msgstr "Sa&menstellers" +msgstr "&Producenten" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:58 msgid "&Devices" -msgstr "Apparaten" +msgstr "&Apparaten" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:49 #, python-format @@ -16826,15 +16827,16 @@ msgid "" "available online." msgstr "" "

    Demovideos

    Videos die de diverse functies van calibre demonstreren " -"zijn online beschikbaar." +"zijn online beschikbaar " +"(Engelstalig)." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:51 msgid "" "

    User Manual

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

    Handleiding

    Een handleiding is ook beschikbaar online." +"

    Handleiding

    Een handleiding is ook online beschikbaar (Engelstalig)." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:49 msgid "" @@ -16847,9 +16849,9 @@ msgstr "" "

    Calibre kan automatisch boeken via e-mail naar uw Kindle versturen. Om " "dat te doen, moet u de e-mailinstellingen hieronder opgeven. De makkelijkste " "manier om dit te doen is een gratis gmailaccount aan te vragen, en op de 'gebruik " -"gmail' knop te klikken. U zult uw gmailacccount ook moeten registreren bij " -"uw Amazonaccount." +"href=\"http://gmail.com\">gmailaccount aan te vragen, en op de ā€˜gmail " +"gebruiken’-knop te klikken. U zult uw gmail-acccount ook moeten registreren " +"bij uw Amazonaccount." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:50 msgid "&Kindle email:" @@ -16864,13 +16866,13 @@ msgid "" "

    Choose a location for your books. When you add books to calibre, they " "will be copied here. Use an empty folder for a new calibre library:" msgstr "" -"

    Kies een locatie voor uw boeken. Als u boeken toevoegt aan calibre zullen " -"ze hierheen gekopieerd worden. Gebruik een lege map voor een nieuwe " -"calibrebibliotheek." +"

    Kies een locatie voor uw boeken. Als u boeken aan calibre toevoegt zullen " +"ze hier naartoe gekopieerd worden. Gebruik een lege map voor een " +"nieuwe calibrebibliotheek." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:59 msgid "&Change" -msgstr "Wijzigen" +msgstr "&Wijzigen" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:60 msgid "" @@ -16878,9 +16880,9 @@ msgid "" "location. If a calibre library already exists at the new location, calibre " "will switch to using it." msgstr "" -"Als u een bestaande calibrebibliotheek hebt, dan zal deze naar de nieuwe " -"locatie worden gekopieerd. Als er al een calibre bibliotheek is op de nieuwe " -"locatie, dan zal calibre daar naar overschakelen." +"Als u een bestaande calibrebibliotheek hebt zal deze naar de nieuwe locatie " +"gekopieerd worden. Als er al een calibre bibliotheek op de nieuwe locatie " +"aanwezig is zal calibre hierop overschakelen." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:34 #, python-format @@ -16890,7 +16892,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:39 msgid "Sending..." -msgstr "Bezig met versturen..." +msgstr "Verzenden…" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:44 msgid "Mail successfully sent" @@ -16898,14 +16900,14 @@ msgstr "E-mail verzonden" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:59 msgid "Setup sending email using" -msgstr "E-mailverzendopties instellen met gebruik van" +msgstr "E-mail instellen met gebruik van" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:61 msgid "" "If you don't have an account, you can sign up for a free {name} email " "account at http://{url}. {extra}" msgstr "" -"Als je geen account hebt kan je je aanmelden voor een gratis {name} e-" +"Als u geen account heeft kunt u zich aanmelden voor een gratis {name} e-" "mailaccount op http://{url}. {extra}" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:68 @@ -16916,12 +16918,12 @@ msgstr "Uw %s &e-mailadres:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:69 #, python-format msgid "Your %s &username:" -msgstr "Uw %s gebr&uikersnaam" +msgstr "Uw %s gebr&uikersnaam:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:70 #, python-format msgid "Your %s &password:" -msgstr "Uw %s wachtwoord/&pin" +msgstr "Uw %s &wachtwoord:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:89 #, python-format @@ -16936,7 +16938,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:95 msgid "Setup" -msgstr "Instellen" +msgstr "Configuratie" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:102 msgid "Incorrect username" @@ -16945,7 +16947,7 @@ msgstr "Onjuiste gebruikersnaam" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:103 #, python-format msgid "%s needs the full email address as your username" -msgstr "%s heeft het volledige e-mailadres nodig als gebruikersnaam" +msgstr "%s vereist het volledige e-mailadres als gebruikersnaam" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:154 msgid "OK to proceed?" @@ -16964,9 +16966,9 @@ msgid "" "this case, I strongly suggest you setup a free gmail account instead." msgstr "" "Als u een nieuw Hotmailaccount aanmaakt, vereist Microsoft dat u uw account " -"regelmatig verifieert voor dat het calibre mail laat versturen. In dit " -"geval adviseer ik u sterk om in plaats daar van een gratis Gmailaccount aan " -"te maken." +"regelmatig verifieert voordat het calibre mail laat versturen. In dit geval " +"adviseer ik u sterk om in plaats daar van een gratis Gmail-account aan te " +"maken." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:232 @@ -16976,19 +16978,19 @@ msgstr "Ongeldige configuratie" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:222 msgid "You must set the From email address" -msgstr "Je moet het mailadres van de afzender opgeven" +msgstr "U moet het e-mailadres van de afzender opgeven" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:233 msgid "" "You must either set both the username and password for the mail " "server or no username and no password at all." msgstr "" -"Je moet ofwel gebruikersnaam en wachtwoord opgeven voor de mail " -"server ofwel geen van beide." +"U moet of zowel een wachtwoord en gebruikersnaam opgeven, of geen van " +"beide." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:238 msgid "Please enter a username and password or set encryption to None " -msgstr "Geef gebruikersnaam en wachtwoord op of zet versleuteling op geen " +msgstr "Geef gebruikersnaam en wachtwoord op of zet versleuteling op Geen " #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:243 msgid "" @@ -17007,8 +17009,8 @@ msgid "" "

    This is what will be present in the From: field of emails sent by " "calibre.
    Set it to your email address" msgstr "" -"

    Dit is wat wordt gebruikt in het afzender: veld van e-mails die worden " -"verstuurd door calibre.
    Voer hier uw e-mailadres in" +"

    Dit is wat wordt gebruikt in het Afzender:-veld van e-mails die door " +"calibre verstuurd worden.
    Voer hier uw e-mailadres in" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "" @@ -17033,7 +17035,7 @@ msgstr "&Hostnaam:" #: /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" -msgstr "De hostnaam van uw mailserver. Bijvoorbeeld: smtp.gmail.com" +msgstr "De hostnaam van uw mailserver. Bijvoorbeeld smtp.gmail.com" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:131 msgid "&Port:" @@ -17055,7 +17057,7 @@ msgstr "Uw wachtwoord op de mailserver" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:137 msgid "&Show" -msgstr "Weergeven" +msgstr "Weerge&ven" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:138 msgid "&Encryption:" @@ -17087,19 +17089,19 @@ msgstr "WAARSCHUWING: Geen versleuteling gebruiken is erg onveilig" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 msgid "&None" -msgstr "Gee&n" +msgstr "&Geen" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:145 msgid "Use Gmail" -msgstr "Gebruik Gmail" +msgstr "Gmail gebruiken" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:146 msgid "Use Hotmail" -msgstr "Gebruik Hotmail" +msgstr "Hotmail gebruiken" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:147 msgid "&Test email" -msgstr "&Test e-mail" +msgstr "E-mail &testen" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 msgid "" @@ -17109,9 +17111,9 @@ msgid "" "server." msgstr "" "

    Als u de Stanza e-" -"boekapplicatie op uw iPhone/iTouch gebruikt, dan kan u uw calibre-" -"boekcollectie direct benaderen vanaf het apparaat. Om dit te kunnen doen " -"zult u de calibre-inhoudsserver moeten activeren." +"bookapplicatie op uw iPhone/iTouch gebruikt kunt u uw calibre-boekcollectie " +"direct benaderen vanaf het apparaat. Om dit te kunnen doen zult u de calibre-" +"inhoudsserver moeten activeren." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 msgid "Turn on the &content server" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index bc78320739..b78cf132b3 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-22 21:58+0000\n" +"PO-Revision-Date: 2011-07-25 15:15+0000\n" "Last-Translator: Gs-Kobzeci \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-07-23 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-07-26 04:38+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -3096,12 +3096,13 @@ msgstr "Bu kitabın kategorisi : Ɩrneğin :Tarih" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" -msgstr "" +msgstr "Bu dosyanın küçük resmi olarak ayarlanacak grafik dosyasının yolu." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" +"lrf dosyası iƧinde saklanacak olan yorumları iƧeren txt dosyasının yolu." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" @@ -3175,6 +3176,8 @@ msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" +"HTML'deki tabloları resim olarak işle (belge büyük veya detaylı tablolar " +"iƧeriyorsa kullanmak yararlı olacaktır)" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 #, python-format @@ -3664,12 +3667,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." -msgstr "" +msgstr "OPF/NCX/etc. oluşturma seƧenekleri" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 #, python-format msgid "OPF version to generate. Default is %default." -msgstr "" +msgstr "Oluşturulacak OPF sürümü. Ɩntanımlısı %default." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" @@ -3703,7 +3706,7 @@ msgstr "Kitabın girişine İƧerik Tablosı ekle ." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" -msgstr "" +msgstr "Resimleri belgeden Ƨıkartma" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" @@ -3714,7 +3717,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." -msgstr "" +msgstr "Yeni PDF dƶnüşüm motorunu kullan" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" @@ -3745,26 +3748,28 @@ msgstr "" msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" +"Ƈıktı dosyasının yolu. Dosya, ƶntanımlı olarak mevcut dizin iƧerisinde " +"oluşturulur." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 #, python-format msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" +msgstr "Soldan kırpılacak piksel sayısı en fazla x ( ƶntanımlı %s)" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 #, python-format msgid "Number of pixels to crop from the left most y (default is %s)" -msgstr "" +msgstr "Soldan kırpılacak piksel sayısı en fazla y ( ƶntanımlı %s)" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 #, python-format msgid "Number of pixels to crop from the right most x (default is %s)" -msgstr "" +msgstr "Sağdan kırpılacak piksel sayısı en fazla x ( ƶntanımlı %s)" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 #, python-format msgid "Number of pixels to crop from the right most y (default is %s)" -msgstr "" +msgstr "Sağdan kırpılacak piksel sayısı en fazla x ( ƶntanımlı %s)" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" @@ -3795,7 +3800,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" -msgstr "" +msgstr "Şifre Ƈƶzme SeƧenekleri:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" @@ -3806,7 +3811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" -msgstr "" +msgstr "Şifreleme SeƧenekleri:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" @@ -3873,6 +3878,9 @@ msgid "" "\n" "Rotate pages of a PDF clockwise.\n" msgstr "" +"file.pdf aƧısı\n" +"\n" +"PDF dosyalarını saat yƶnünde Ƨevir.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" @@ -3895,7 +3903,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" -msgstr "" +msgstr "Bƶlme SeƧenekleri:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 #, python-format @@ -3910,6 +3918,8 @@ msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" msgstr "" +"Kağıt boyutu. Boyut bir Ƨıktı profili seƧildiği zaman değişecektir. " +"Ɩntanımlısı metktuodur. SeƧenekler %s" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" @@ -3920,7 +3930,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" -msgstr "" +msgstr "Sayfa yƶnü. Ɩntanımlısı portre. SeƧenekler %s" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" @@ -3996,21 +4006,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:48 msgid "Resize all the images for full screen view. " -msgstr "" +msgstr "Bütün resimleri tam ekran gƶrünüm iƧin yeniden boyutlandır. " #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:125 msgid "Start Page" -msgstr "" +msgstr "BaşlangıƧ Sayfası" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:135 #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:137 msgid "Cover Pages" -msgstr "" +msgstr "Kapak Sayfaları" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:150 #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:153 msgid " (Preface)" -msgstr "" +msgstr " (Ɩnyüz)" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:30 msgid "" @@ -4055,7 +4065,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:59 msgid "Do not insert a Table of Contents into the output text." -msgstr "" +msgstr "Ƈıktı metnine İƧindekliler Tablosu ekleme." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 #, python-format @@ -4112,11 +4122,11 @@ msgstr "Silmeden ƶnce onayla" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Main window geometry" -msgstr "" +msgstr "Ana pencere geometrisi" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Notify when a new version is available" -msgstr "" +msgstr "Yeni sürüm Ƨıktığında uyar" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Use Roman numerals for series number" @@ -4132,31 +4142,31 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Number of covers to show in the cover browsing mode" -msgstr "" +msgstr "Kapak gezinme modunda gƶsterilecek kapak sayısı" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Defaults for conversion to LRF" -msgstr "" +msgstr "LRF'ye dƶnüşüm iƧin ƶntanımlılar" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Options for the LRF ebook viewer" -msgstr "" +msgstr "LRF ekitap gƶrüntüleyicisi iƧin seƧenekler" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 msgid "Formats that are viewed using the internal viewer" -msgstr "" +msgstr "Dahili gƶrüntüleyicisinde gƶrünen biƧimler" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135 msgid "Columns to be displayed in the book list" -msgstr "" +msgstr "Kitap listesinde gƶrüntülenecek sütunlar" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "Automatically launch content server on application startup" -msgstr "" +msgstr "Uygulama başlangıcında iƧerik sunucuyu otomatik olarak başlat." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 msgid "Oldest news kept in database" -msgstr "" +msgstr "Veritabanında saklanan en eski haberler" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show system tray icon" @@ -4168,17 +4178,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Delete books from library after uploading to device" -msgstr "" +msgstr "Cihaza yükleme yapıldıktan sonra kütüphanedeki kitapları sil" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" -msgstr "" +msgstr "Kapak akışını ana Calibre penceresi yerine ayrı bir pencerede gƶster" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 msgid "Disable notifications from the system tray icon" -msgstr "" +msgstr "Sistem Ƨekmecesindeki bildirimleri engelle" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 msgid "Default action to perform when send to device button is clicked" @@ -12528,71 +12538,73 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:142 msgid "Disabled" -msgstr "" +msgstr "Devre dışı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 msgid "Partitioned" -msgstr "" +msgstr "Bƶlümlenmiş" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:172 msgid "Column coloring" -msgstr "" +msgstr "Sütun renklendirme" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:208 msgid "User Interface &layout (needs restart):" -msgstr "" +msgstr "Kullanıcı arayüzü &" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:209 msgid "Choose &language (requires restart):" -msgstr "" +msgstr "&Dil seƧin(yeniden başlatma gerektirir)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:210 msgid "Enable system &tray icon (needs restart)" -msgstr "" +msgstr "Sistem &Ƨekmecesi simgesini etkinleştir(yeniden başlatma gereklidir)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:211 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" +"Bütün animasyonları devre dışı bırak.Yavaş/eski bir bilgisayarınız varsa " +"tavsiye edilir." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:212 msgid "Disable &animations" -msgstr "" +msgstr "&Animasyonları devre dışı bırak." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:213 msgid "Disable ¬ifications in system tray" -msgstr "" +msgstr "Sistem Ƨekmecesindeki &bildirimleri devre dışı bırak." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:214 msgid "Show &splash screen at startup" -msgstr "" +msgstr "BaşlangıƧta &aƧılış ekranını gƶster" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:215 msgid "&Toolbar" -msgstr "" +msgstr "&AraƧ Ƈubuğu" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:216 msgid "&Icon size:" -msgstr "" +msgstr "&Simge boyutu:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:217 msgid "Show &text under icons:" -msgstr "" +msgstr "Simge altında &metin gƶster:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:218 msgid "Interface font:" -msgstr "" +msgstr "Arayüz yazıtipi" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:219 msgid "Change &font (needs restart)" -msgstr "" +msgstr "&Yazı tipini değiştir(yeniden başlatma gereklidir)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:220 msgid "Main Interface" -msgstr "" +msgstr "Ana arayüz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:221 msgid "Select displayed metadata" -msgstr "" +msgstr "Gƶsterilen metaveriyi seƧ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:222 msgid "Move up" @@ -12604,7 +12616,7 @@ msgstr "Aşağı taşı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:224 msgid "Default author link template:" -msgstr "" +msgstr "Ɩntanımlı yazar bağlantı şablonu:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:225 msgid "" @@ -12682,7 +12694,7 @@ msgstr "&Uygula" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:237 msgid "Restore &defaults" -msgstr "" +msgstr "Ɩntanımlı ayarlara &geri dƶn" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:238 msgid "Save changes" @@ -12694,24 +12706,29 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:295 msgid "Restoring to defaults not supported for" -msgstr "" +msgstr "Ɩntanımlı ayarlara geri dƶnmek şunun iƧin desteklenmiyor:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:330 msgid "" "Some of the changes you made require a restart. Please restart calibre as " "soon as possible." msgstr "" +"Yaptığınız bazı değişiklikler uygulamanın yeniden başlatılmasına gerek " +"duymakta. Lütfen calibre'yi en kısa zamanda yeniden başlatınız." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:333 msgid "" "The changes you have made require calibre be restarted immediately. You will " "not be allowed set any more preferences, until you restart." msgstr "" +"Yaptığınız değişiklikler calibre'nin derghal yeniden başlatılmasını " +"gerektirmekte. Yeniden başlatana kadar seƧenekelerde bir değişiklik " +"yapamayacaksınız." #: /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 "Yeniden Başlatmalısnız" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" @@ -12719,15 +12736,15 @@ msgstr "Kaynak" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:50 msgid "Cover priority" -msgstr "" +msgstr "Kapak ƶnceliği" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:77 msgid "This source is configured and ready to go" -msgstr "" +msgstr "Kaynak ayarlandı ve başlamaya hazır" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:78 msgid "This source needs configuration" -msgstr "" +msgstr "Kaynak, konfigürasyona ihtiyaƧ duymakta" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:94 msgid "" @@ -12737,7 +12754,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158 msgid "Published date" -msgstr "" +msgstr "Yayım tarihi" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:265 #, python-format @@ -12750,11 +12767,11 @@ msgstr "HiƧbir kaynak seƧilmedi" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:323 msgid "No source selected, cannot configure." -msgstr "" +msgstr "Kaynak seƧilmedi, yapılandırılamıyor." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 msgid "Metadata sources" -msgstr "" +msgstr "Metaveri kaynakları" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 msgid "" @@ -12771,7 +12788,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 msgid "Configure selected source" -msgstr "" +msgstr "SeƧili kaynağı yapılandır" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 msgid "" @@ -12780,15 +12797,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "&Select all" -msgstr "" +msgstr "&Tümünü seƧ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 msgid "&Clear all" -msgstr "" +msgstr "Tü&münü temizle" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 msgid "&Select default" -msgstr "" +msgstr "&Ɩntanımlı ayarları seƧ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 msgid "" @@ -12798,7 +12815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 msgid "&Set as default" -msgstr "" +msgstr "&Ɩntanımlı olarak ayarla" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 msgid "" @@ -12808,7 +12825,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 msgid "Convert all downloaded comments to plain &text" -msgstr "" +msgstr "İndirilen bütün yorumları düz &metne Ƨevir" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 msgid "Swap author names from FN LN to LN, FN" @@ -12845,27 +12862,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 msgid "Prefer &fewer tags" -msgstr "" +msgstr "Daha &az etiket tercih et" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:38 msgid "No proxies used" -msgstr "" +msgstr "Bir vekil sunucu kullanılmıyor" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:42 msgid "Using proxies:" -msgstr "" +msgstr "Vekil sunucu kullanmak:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:64 msgid "Failed to install command line tools." -msgstr "" +msgstr "Komut satırı araƧlarının kurulması başarısız oldu." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:67 msgid "Command line tools installed" -msgstr "" +msgstr "Komut satırı araƧları kuruldu." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:68 msgid "Command line tools installed in" -msgstr "" +msgstr "Komut satırı araƧları şuraya kuruldu:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:69 msgid "" @@ -12882,27 +12899,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:68 msgid "Debug &device detection" -msgstr "" +msgstr "Cihaz &taramada hata ayıklama" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:69 msgid "Get information to setup the &user defined device" -msgstr "" +msgstr "&Kullanıcı tanımlı cihazın kurulumu iƧin bilgi al" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:70 msgid "Open calibre &configuration directory" -msgstr "" +msgstr "calibre &yapılandırma dizinini aƧ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:71 msgid "&Install command line tools" -msgstr "" +msgstr "Komut satırı araƧlarını &kur" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:52 msgid "Device currently connected: " -msgstr "" +msgstr "Şu anda bağlı cihaz: " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:55 msgid "Device currently connected: None" -msgstr "" +msgstr "Şu anda bağlı cihaz: Yok" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:189 msgid "That format and device already has a plugboard." @@ -12999,11 +13016,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126 msgid "Source template" -msgstr "" +msgstr "Kaynak şablonu" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127 msgid "Destination field" -msgstr "" +msgstr "Hedef alan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128 msgid "Save plugboard" @@ -13020,7 +13037,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:183 msgid "plugins" -msgstr "" +msgstr "eklentiler" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:192 msgid "" @@ -13030,7 +13047,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:223 msgid "Search for plugin" -msgstr "" +msgstr "Eklenti ara" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 @@ -13039,20 +13056,20 @@ msgstr "Eşleşme yok" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:233 msgid "Could not find any matching plugins" -msgstr "" +msgstr "Eşleşen bir eklenti bulunamadı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:274 msgid "Add plugin" -msgstr "" +msgstr "Eklenti ekle" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:306 msgid "No valid plugin path" -msgstr "" +msgstr "GeƧerli bir eklenti yolu yok" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:307 #, python-format msgid "%s is not a valid plugin path" -msgstr "" +msgstr "%s geƧerli bir eklenti yolu değil" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #, python-format @@ -13065,7 +13082,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:354 msgid "Cannot remove builtin plugin" -msgstr "" +msgstr "Gƶmülü eklenti kaldırılamaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:355 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." @@ -13079,19 +13096,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 msgid "Get &new plugins" -msgstr "" +msgstr "&Yeni eklentiler edin" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 msgid "Check for &updated plugins" -msgstr "" +msgstr "Eklenti &güncellemelerini kontrol et" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 msgid "&Load plugin from file" -msgstr "" +msgstr "Eklentiyi dosyadan &yükle" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:33 msgid "Any custom field" -msgstr "" +msgstr "Herhangi bir ƶzel alan" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:34 msgid "The lookup name of any custom field (these names begin with \"#\")." @@ -13099,7 +13116,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:57 msgid "Constant template" -msgstr "" +msgstr "Sabit şablon" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:58 msgid "" @@ -13109,7 +13126,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:47 msgid "Save &template" -msgstr "" +msgstr "Şablonu &kaydet" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:48 msgid "" @@ -13122,7 +13139,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:49 msgid "Available variables:" -msgstr "" +msgstr "Kullanılabilir değişkenler:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:68 msgid "" @@ -13132,7 +13149,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:69 msgid "Save &cover separately" -msgstr "" +msgstr "&Kapağı ayrı kaydet" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:70 msgid "Replace space with &underscores" @@ -13140,7 +13157,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:71 msgid "Update &metadata in saved copies" -msgstr "" +msgstr "Kaydedilen kopyadaki &metaveriyi güncelle" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:72 msgid "Change paths to &lowercase" @@ -13149,19 +13166,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 msgid "Format &dates as:" -msgstr "" +msgstr "Tarihi şu şekilde biƧimlendir:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:74 msgid "File &formats to save:" -msgstr "" +msgstr "Kaydedilecek dosya &biƧimleri:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:75 msgid "Convert non-English characters to &English equivalents" -msgstr "" +msgstr "İngilizce olmayan karakterleri &İngizilce eşlerine dƶnüştür" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:76 msgid "Save metadata in &OPF file" -msgstr "" +msgstr "Metaveriyi &OPF dosyasına kaydet" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:34 msgid "" @@ -13195,23 +13212,24 @@ 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 "Gruplanan Arama Terimleri" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:97 msgid "The search term cannot be blank" -msgstr "" +msgstr "Arama terimi boş olamaz" #: /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 "" +"İsim halihazırda bir sütun veya gruplanmış arama teriminde kullanılmış" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:111 msgid "That name is already used for user category" -msgstr "" +msgstr "İsim halihazırda kullanıcı kategorisi iƧin kullanılmış" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:117 msgid "The value box cannot be empty" -msgstr "" +msgstr "Değer kutusu boş olamaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:129 msgid "The empty grouped search term cannot be deleted" @@ -13219,7 +13237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:110 msgid "Search as you &type" -msgstr "" +msgstr "&Yazdığınız gibi arayın" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:111 msgid "" @@ -13262,11 +13280,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:118 msgid "Clear search &histories" -msgstr "" +msgstr "Arama &geƧmişlerini temizle" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:120 msgid "&Names:" -msgstr "" +msgstr "&İsimler:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:121 msgid "" @@ -13279,7 +13297,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:126 msgid "Delete the current search term" -msgstr "" +msgstr "Mevcut arama terimini sil" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:128 msgid "" @@ -13295,7 +13313,7 @@ msgstr "&Kaydet" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:132 msgid "Make &user categories from:" -msgstr "" +msgstr "Kullanıcı &kategorilerini şuradan yap:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:133 msgid "" @@ -13306,17 +13324,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 msgid "Manual management" -msgstr "" +msgstr "Elle yƶnetim" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 msgid "Only on send" -msgstr "" +msgstr "Sadece gƶnderimde" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 msgid "Automatic management" -msgstr "" +msgstr "Otomatik yƶnetim" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 msgid "Metadata &management:" @@ -13343,7 +13361,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 msgid "Failed to start content server" -msgstr "" +msgstr "İƧerik sunucusunu başlatmada hata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:106 msgid "Error log:" @@ -13355,11 +13373,11 @@ msgstr "Erişim günlüğü:" #: /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 "Değişikliklerin etkin olması iƧin sunucuyu yeniden başlatmalısınız" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:124 msgid "Server &port:" -msgstr "" +msgstr "Sunucu &portu:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:127 msgid "" @@ -13372,22 +13390,24 @@ msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" +"Gƶsterilen kapaklar iƧin en büyük boyut(genişlikxyükseklik). daha büyük " +"kapaklar yeniden boyutlandırılacaktır. " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:129 msgid "Max. &cover size:" -msgstr "" +msgstr "En büyük kapak boyutu:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:131 msgid "Max. &OPDS items per query:" -msgstr "" +msgstr "Sorgu başına en fazla &OPDS elemanı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:132 msgid "Max. OPDS &ungrouped items:" -msgstr "" +msgstr "Gruplanmamış en fazla &OPDS elemanı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:133 msgid "Restriction (saved search) to apply:" -msgstr "" +msgstr "Uygulanacak kısıtlama(kaydedilen arama):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:134 msgid "" @@ -13398,15 +13418,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:135 msgid "&Start Server" -msgstr "" +msgstr "Sunucuyu &Başlat" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:136 msgid "St&op Server" -msgstr "" +msgstr "Sunucuyu D&urdur" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:137 msgid "&Test Server" -msgstr "" +msgstr "Sunucuyu &test et" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:138 msgid "" @@ -13417,11 +13437,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:139 msgid "Run server &automatically on startup" -msgstr "" +msgstr "Sunucuyu aƧılışta otomatik olarak başlat" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:140 msgid "View &server logs" -msgstr "" +msgstr "Sunucu loglarını gƶster" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 @@ -13508,15 +13528,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:173 msgid "Template functions" -msgstr "" +msgstr "Şablon fonsiyonları" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:137 msgid "You cannot delete a built-in function" -msgstr "" +msgstr "Gƶmülü bir fonksiyonu silemezsiniz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:147 msgid "Function not defined" -msgstr "" +msgstr "Fonksiyon tanımlanmamış" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:158 msgid "" @@ -13554,7 +13574,7 @@ msgstr "&Sil" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:103 msgid "&Replace" -msgstr "" +msgstr "&Değiştir" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:104 msgid "C&reate" @@ -13574,11 +13594,11 @@ msgstr "AyıraƧ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:58 msgid "Choose library" -msgstr "" +msgstr "Kütüphane seƧ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:219 msgid "The main toolbar" -msgstr "" +msgstr "Ana araƧ Ƨubuğu" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:220 msgid "The main toolbar when a device is connected" @@ -18543,7 +18563,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:360 msgid "Unified toolbar on OS X" -msgstr "" +msgstr "OS X üzerindeki birleşik araƧ Ƨubuğu" #: /home/kovid/work/calibre/resources/default_tweaks.py:361 msgid "" From 6796b9d20178f70389e403320ab9b2359f2229e0 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Wed, 27 Jul 2011 04:32:39 +0000 Subject: [PATCH 05/35] Launchpad automatic translations update. --- src/calibre/translations/it.po | 377 +++++++++--------- src/calibre/translations/nl.po | 690 +++++++++++++++++---------------- 2 files changed, 545 insertions(+), 522 deletions(-) diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 4adc246864..fa5c846f50 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -4,19 +4,20 @@ # # Kovid Goyal , 2007, 2008. # Iacopo Benesperi , 2008. +# Vincenzo Reale , 2011. msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-25 19:20+0000\n" +"PO-Revision-Date: 2011-07-26 16:39+0000\n" "Last-Translator: Vincenzo Reale \n" -"Language-Team: italiano\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-07-26 04:38+0000\n" +"X-Launchpad-Export-Date: 2011-07-27 04:32+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -388,7 +389,7 @@ msgid "" "computer as if they are devices" msgstr "" "Invia libri per email o web oppure connettiti a iTunes o a cartelle nel tuo " -"pc come se fossero dispositivi" +"computer come se fossero dispositivi" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 @@ -1050,8 +1051,8 @@ msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -"Impossibile copiare i libri direttamente da iDevice. Trascinarli dalla " -"biblioteca di iTunes al desktop, quindi aggiungerli alla finestra della " +"Impossibile copiare i libri direttamente da iDevice. Trascinali dalla " +"biblioteca di iTunes al desktop, quindi aggiungili alla finestra della " "biblioteca di calibre." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:370 @@ -1305,7 +1306,7 @@ msgstr "Usa una cartella a scelta come dispositivo." #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:28 #: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" -msgstr "Interfaccia del Dispositivo" +msgstr "Interfaccia del dispositivo" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." @@ -1324,7 +1325,7 @@ msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." msgstr "" -"Lista di cartelle separate da virgole per inviare gli e-books al " +"Elenco di cartelle separate da virgole per inviare gli e-book al " "dispositivo. VerrĆ  utilizzata la prima esistente." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:22 @@ -1363,7 +1364,7 @@ msgstr "John Schember" #: /home/kovid/work/calibre/src/calibre/devices/interface.py:57 msgid "Cannot get files from this device" -msgstr "Impossibile scaricare i files da questo dispositivo" +msgstr "Impossibile scaricare i file da questo dispositivo" #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." @@ -1392,7 +1393,7 @@ msgstr "Comunica con il lettore 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 "Non ĆØ un file MOBI valido. E' stato rilevato come: %s" +msgstr "Non ĆØ un file MOBI valido. ƈ stato rilevato come: %s" #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:44 msgid "Could not generate page mapping." @@ -1571,7 +1572,7 @@ msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -"Lista di metadati separati da virgole da convertire in collezioni sul " +"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 @@ -1614,9 +1615,9 @@ msgid "" "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -"Selezionare questa opzione per inviare le copertine aggiuntive ogni volta " -"che collegate il lettore. Deselezionare l'opzione se avete tanti libri sul " -"lettore da rendere le performance inaccettabili" +"Seleziona questa opzione per inviare le copertine aggiuntive ogni volta che " +"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 msgid "Preserve cover aspect ratio when building thumbnails" @@ -1834,7 +1835,7 @@ msgid "" "defined device" msgstr "" "Ottieni questo ID andando in Preferenze -> Varie -> Ottieni informazioni per " -"configurare un device definito dall'utente" +"configurare un dispositivo definito dall'utente" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:70 @@ -1866,7 +1867,7 @@ msgstr "" #: /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 "stringa di identificazione del device nella memoria di Windows" +msgstr "Stringa di identificazione nella memoria di Windows" #: /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 @@ -2226,13 +2227,14 @@ msgid "" "line height specification, unless you know what you are doing. For example, " "you can achieve \"double spaced\" text by setting this to 240." msgstr "" -"L'altezza minima della linea, come percentuale della dimensione degli " -"elementi del carattere. Calibre fara' in modo che ogni elemento abbia almeno " +"L'altezza minima della riga, come percentuale della dimensione degli " +"elementi del carattere. Calibre farĆ  in modo che ogni elemento abbia almeno " "questa dimensione, senza tenere conto di quanto specifica il documento in " -"input. Per disabilitare impostare il valore a zero. Il default e' 120%. " -"Usate questa impostazione rispetto all'impostazione diretta dell'altezza " -"della linea, a meno di conoscere esattamente cosa state facendo. Per esempio " -"e' possibile impostare la \"Spaziatura doppia\" utilizzando il valore 240." +"input. Per disabilitare impostare il valore a zero. Il valore predefinito ĆØ " +"120%. Usate questa impostazione rispetto all'impostazione diretta " +"dell'altezza della linea, a meno di conoscere esattamente cosa state " +"facendo. Per esempio ĆØ possibile impostare la \"Spaziatura doppia\" " +"utilizzando il valore 240." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 msgid "" @@ -2349,12 +2351,12 @@ msgid "" "User Manual for further help on using this feature." msgstr "" "Una espressione XPath per individuare i titoli dei capitoli. Il valore " -"predefinito considera i marcatory

    o

    che contengono le parole " -"\"chapter\",\"book\",\"section\" o \"part\" come titoli e altry marcatori " +"predefinito considera i marcatori

    o

    che contengono le parole " +"\"chapter\",\"book\",\"section\" o \"part\" come titoli e altri marcatori " "che derivano dal class=\"chapter\". La espressione usata deve essere " -"instanziata come lista di elementi. Per disattivare l'individuazione dei " +"istanziata come lista di elementi. Per disattivare l'individuazione dei " "capitoli usare l'espressione \"/\". Per maggiori informazioni riferirsi alla " -"guida su XPath nel manuale di Calibre." +"guida su XPath nel manuale di calibre." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" @@ -2841,9 +2843,9 @@ 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 "" -"Estrae il contenuto del file EPUB generato nella directory specificata. " -"Usare con cautela, il contenuto della directory sarà cancellato preima di " -"ricevere i dati." +"Estrae il contenuto del file EPUB generato nella cartella specificata. Usare " +"con cautela, il contenuto della cartella sarà eliminato prima di ricevere i " +"dati." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" @@ -2870,8 +2872,8 @@ msgid "" msgstr "" "Suddivide tutti i file HTML più grandi di questa dimensione (in KB). È " "necessario perché la maggioranza dei lettori EPUB non gestisce file di " -"grandi dimensioni. Il default di %defaultKB è la dimensione richiesta per " -"Adobe Digital Editions." +"grandi dimensioni. Il valore predefinito di %defaultKB è la dimensione " +"richiesta per Adobe Digital Editions." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" @@ -3016,7 +3018,7 @@ msgid "" "WARNING: The contents of the directory will be deleted." msgstr "" "Estrae il contenuto del file ZIP generato nella cartella indicata. " -"ATTENZIONE: I contenuti della cartella saranno cancellati." +"ATTENZIONE: I contenuti della cartella saranno eliminati." #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" @@ -3132,7 +3134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:610 #, python-format msgid "Cannot add link %s to TOC" -msgstr "Impossibile aggiungere il link %s alla TOC" +msgstr "Impossibile aggiungere il collegamento %s all'indice" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:960 #, python-format @@ -3229,7 +3231,7 @@ msgstr "Elaborazione dettagliata" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." -msgstr "Converte LRS in LRS, utile per il debugging" +msgstr "Converte LRS in LRS, utile per il debug" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." @@ -3286,7 +3288,7 @@ msgstr "Estrae la miniatura da un file LRF" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" -msgstr "Imposta il pubblisher" +msgstr "Imposta l'editore" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" @@ -3704,7 +3706,8 @@ msgstr "Download delle cover da \"The Open Library\"" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:33 msgid "Downloads metadata and covers from Overdrive's Content Reserve" msgstr "" -"Download dei metadati e delle cover da \"Overdrive's Content Reserve\"" +"Scaricamento dei metadati e delle copertine da \"Overdrive's Content " +"Reserve\"" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:45 msgid "Download all metadata (slow)" @@ -3859,7 +3862,7 @@ msgstr "I libri nel formato %s non sono supportati" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:941 #, python-format msgid "Book %(sidx)s of %(series)s" -msgstr "" +msgstr "Libro %(sidx)s di %(series)s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." @@ -4018,7 +4021,7 @@ msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" msgstr "" -"Un documento generato da Ghostscript che permette di sagomare pagine " +"Un documento generato da ghostscript che permette di sagomare pagine " "individuali con il comando `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " "file.pdf 2> bounding`" @@ -4254,8 +4257,8 @@ msgid "" "first and then try it.\n" "%s" msgstr "" -"Questo documento RTF ha alcune caratteristiche non supportate da Calibre. " -"Provate a convertire il documento in HTML e riprovate.\n" +"Questo documento RTF ha alcune caratteristiche non supportate da calibre. " +"Prova a convertire il documento in HTML e riprova.\n" "%s" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:296 @@ -4602,7 +4605,7 @@ msgstr "L'aspetto dell'interfaccia grafica" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 msgid "Show the average rating per item indication in the tag browser" -msgstr "Visualizza la valutazione media per elemento nel browser dei tag" +msgstr "Visualizza la valutazione media per elemento nel navigatore dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 msgid "Disable UI animations" @@ -4610,7 +4613,7 @@ msgstr "Disattiva animazioni interfaccia" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "tag browser categories not to display" -msgstr "categorie del browser di tag da non visualizzare" +msgstr "categorie del navigatore dei tag da non visualizzare" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:490 msgid "Choose Files" @@ -4766,8 +4769,8 @@ msgid "" "processed and merged into your Calibre database according to your automerge " "settings:" msgstr "" -"Sono stati trovati i seguenti libri duplicati; I libri sono stati esaminati " -"e aggiunti alla libreria di Calibre, secondo i vostri settaggi di gestione " +"Sono stati trovati i seguenti libri duplicati; i libri sono stati esaminati " +"e aggiunti alla libreria di calibre, secondo le impostazioni di gestione " "automatica:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:349 @@ -4865,22 +4868,22 @@ msgstr "%(time)s
    Ultima pagina letta: %(loc)d (%(pr)d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:129 #, python-format msgid "%(time)s
    Last Page Read: Location %(loc)d (%(pr)d%%)" -msgstr "" +msgstr "%(time)s
    Ultima pagina letta: Posizione %(loc)d (%(pr)d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:148 #, python-format msgid "Location %(dl)d • %(typ)s
    %(text)s
    " -msgstr "" +msgstr "Posizione %(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 "Pagina %(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 "Posizione %(dl)d • %(typ)s
    " #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:34 @@ -4894,7 +4897,7 @@ msgstr "Non sono stati scelti libri per generare il catalogo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:57 #, python-format msgid "Generating %s catalog..." -msgstr "Generando %s catalogo..." +msgstr "Generazione catalogo di %s in corso..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:81 msgid "Catalog generated." @@ -4907,7 +4910,7 @@ msgstr "Esporta il catalogo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:85 #, python-format msgid "Select destination for %(title)s.%(fmt)s" -msgstr "" +msgstr "Seleziona la destinazione per %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57 @@ -4986,7 +4989,7 @@ msgstr "Esiste già" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:231 #, python-format msgid "The folder %s already exists. Delete it first." -msgstr "La cartella %s esiste già. Cancellarla prima." +msgstr "La cartella %s esiste già. Eliminala prima." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:235 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:289 @@ -5196,7 +5199,7 @@ msgstr "Impossibile copiare i libri: " #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:164 #, python-format msgid "Copied %(num)d books to %(loc)s" -msgstr "" +msgstr "Copiati %(num)d libri in %(loc)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 msgid "" @@ -5237,34 +5240,34 @@ msgstr "Eliminazione..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Deleted" -msgstr "Cancellato" +msgstr "Eliminato" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:77 msgid "Failed to delete" -msgstr "Cancellazione non riuscita" +msgstr "Eliminazione non riuscita" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:78 msgid "" "Failed to delete some books, click the Show Details button for details." msgstr "" -"Cancellazione di alcuni libri non riuscita, clicca il tasto \"Mostra " -"Dettagli\" per informazioni" +"Eliminazione di alcuni libri non riuscita, fai clic sul tasto \"Mostra " +"dettagli\" per informazioni." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Remove books" -msgstr "Cancella libri" +msgstr "Rimuovi i libri" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:90 msgid "Remove selected books" -msgstr "Cancella i libri selezionati" +msgstr "Rimuovi i libri selezionati" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:92 msgid "Remove files of a specific format from selected books.." -msgstr "Cancella i file di un formato specifico dai libri selezionati" +msgstr "Rimuovi i file di un formato specifico dai libri selezionati" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:95 msgid "Remove all formats from selected books, except..." -msgstr "Cancella tutti i formati dai libri selezionati, tranne..." +msgstr "Rimuovi tutti i formati dai libri selezionati, tranne..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:98 msgid "Remove all formats from selected books" @@ -5272,7 +5275,7 @@ msgstr "Rimuovere tutti i formati di libri selezionati" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:101 msgid "Remove covers from selected books" -msgstr "Cancella le copertine dai libri selezionati" +msgstr "Rimuovi le copertine dai libri selezionati" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "Remove matching books from device" @@ -5280,11 +5283,11 @@ msgstr "Rimuovi i libri corrispondenti dal dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:127 msgid "Cannot delete" -msgstr "Non si può cancellare" +msgstr "Impossibile eliminare" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:140 msgid "Choose formats to be deleted" -msgstr "Seleziona i formati da cancellare" +msgstr "Seleziona i formati da eliminare" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:158 msgid "" @@ -5337,7 +5340,7 @@ msgstr "Nessuno dei libri selezionati è sul device" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 msgid "Deleting books from device." -msgstr "Cancellazione dei libri dal dispositivo." +msgstr "Eliminazione dei libri dal dispositivo." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:286 msgid "" @@ -5345,23 +5348,23 @@ msgid "" "want the selected files deleted from?" msgstr "" "Alcuni dei libri selezionati sono sul dispositivo connesso.Da dove si " -"desidera che i file selezionati siano cancellati?" +"desidera che i file selezionati siano eliminati?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:298 msgid "" "The selected books will be permanently deleted and the files removed " "from your calibre library. Are you sure?" msgstr "" -"I libri selezionati verranno cancellati definitivamente e i file " -"rimossi dalla biblioteca calibre. Continuare?" +"I libri selezionati verranno eliminati definitivamente e i file " +"rimossi dalla biblioteca di calibre. Continuare?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:323 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -"I libri selezionati verranno cancellati definitivamente

    dal " -"dispositivo. Confermare?" +"I libri selezionati verranno eliminati definitivamente

    dal " +"dispositivo. Sei sicuro?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:31 msgid "Connect to folder" @@ -5391,11 +5394,11 @@ msgstr "Invia messaggio elettronico a" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:81 msgid "Email to and delete from library" -msgstr "Spedisci per email e cancella dalla libreria" +msgstr "Spedisci per email ed elimina dalla libreria" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "(delete from library)" -msgstr "(cancella dalla libreria)" +msgstr "(elimina dalla libreria)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:105 msgid "Setup email based sharing of books" @@ -5570,7 +5573,7 @@ msgid "" msgstr "" "I diversi formati del libro e i metadata dei libri selezionati saranno " "aggiunti al primo libro selezionato (%s). Il codice ISBN non " -"sarĆ  modificato.

    I libri successivi non saranno cancellati o " +"sarĆ  modificato.

    I libri successivi non saranno eliminati o " "modificati.

    Conferma per procedere." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:285 @@ -5792,7 +5795,7 @@ msgstr "Fare clic sul pulsante dettagli per vedere quali." #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:767 msgid "Show book details" -msgstr "Visualizza i dettagli del libro" +msgstr "Mostra i dettagli del libro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 msgid "I" @@ -5864,7 +5867,7 @@ msgstr "Prendi libri" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:29 msgid "Search for ebooks" -msgstr "Cerca per ebooks" +msgstr "Cerca ebook" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:30 msgid "Search for this author" @@ -5876,7 +5879,7 @@ msgstr "Cerca per questo titolo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:32 msgid "Search for this book" -msgstr "Cerca per questo libro" +msgstr "Cerca questo libro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:135 @@ -5926,7 +5929,7 @@ msgstr "" "Tutte le operazioni (a pagamento o meno) vengono gestite tra te e il " "venditore di libri. Calibre non è parte di questo processo e le eventuali " "problematiche legate a un acquisto devono essere indirizzate al sito dal " -"quale si sta facendo l'acquisto. Assicurarsi di verificare che i formati dei " +"quale si sta facendo l'acquisto. Assicurati di verificare che i formati dei " "libri acquistati siano compatibili con il tuo lettore di e-book, in " "particolare se il libro che stai acquistando abbia DRM." @@ -6007,8 +6010,8 @@ msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." msgstr "" -"Non tutti i libri selezionati sono disponibili nel formato %s. E' necessario " -"convertli prima." +"Non tutti i libri selezionati sono disponibili nel formato %s. È necessario " +"convertirli prima." #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:175 msgid "Multiple Books Selected" @@ -6083,7 +6086,7 @@ msgid "" "the books in smaller increments, until you find the problem book." msgstr "" "Sembra che la procedura per aggiungere libri si sia bloccata. Si consiglia " -"di far ripartire Calibre e aggiungere i libri in incrementi più piccoli, " +"di far ripartire calibre e aggiungere i libri in incrementi più piccoli, " "fino a quando si indentifica il libro che causa il problema." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:368 @@ -6289,7 +6292,7 @@ msgstr "Id" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162 #, python-format msgid "Book %(sidx)s of %(series)s" -msgstr "" +msgstr "Libro %(sidx)s di %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020 @@ -6308,7 +6311,7 @@ msgstr "Copia copertina" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:542 msgid "Double-click to open Book Details window" -msgstr "Doppio click per aprire la finestra dei Dettagli del Libro" +msgstr "Doppio clic per aprire la finestra dei dettagli del libro" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 @@ -6320,7 +6323,7 @@ msgstr "Percorso" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" -msgstr "" +msgstr "Dimensione copertina: %(width)d x %(height)d" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" @@ -6915,8 +6918,7 @@ msgstr "Ignora l'immagine di grandezza &size:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:118 msgid "Don't add links to &pages to the Table of Contents for CBC files" msgstr "" -"Non aggiungere i link alle pagine &pages alla Tabella dei Contenuti per i " -"file CBC." +"Non aggiungere i collegamenti delle &pagine all'indice per i file CBC" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" @@ -7109,7 +7111,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:114 msgid "Enable &heuristic processing" -msgstr "" +msgstr "Abilita l'ela&borazione euristica" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:115 msgid "Heuristic Processing" @@ -7133,7 +7135,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:120 msgid "Delete blank lines between paragraphs" -msgstr "Cancella le linee vuote tra paragrafi" +msgstr "Elimina le righe vuote tra paragrafi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 msgid "Ensure scene breaks are consistently formatted" @@ -7157,7 +7159,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output.py:14 msgid "HTMLZ Output" -msgstr "" +msgstr "Output HTMLZ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:45 msgid "How to handle CSS" @@ -7254,7 +7256,7 @@ msgid "" "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -"

    Quando Calibre rimuove la spaziatura tra i paragrafi, inserisce " +"

    Quando calibre rimuove la spaziatura tra i paragrafi, inserisce " "automaticamente un rientro di paragrafo, per assicurarsi che i paragrafi " "siano ben distinti. Questa opzione controlla l'ampiezza del rientro." @@ -7686,7 +7688,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:36 msgid "&Search Regular Expression" -msgstr "" +msgstr "Cerca e&spressione regolare" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 @@ -7707,7 +7709,7 @@ msgstr "Prima espressione" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 msgid "&Replacement Text" -msgstr "&Sostituzione testo" +msgstr "Testo da sostit&uire" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 msgid "Second Expression" @@ -7922,7 +7924,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:100 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" -"Non inserire l'indice nel testo di output quando si utilizza il markdown." +"Non inserire l'indice nel testo di output quando si utilizza il markdown" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:13 msgid "TXT Output" @@ -7974,7 +7976,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txtz_output.py:12 msgid "TXTZ Output" -msgstr "" +msgstr "Output TXTZ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 @@ -8070,7 +8072,7 @@ msgstr "Sfoglia per copertine" #: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 msgid "Cover browser could not be loaded" -msgstr "Impossibile caricare il browser di copertine" +msgstr "Impossibile caricare il navigatore delle copertine" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 @@ -8199,7 +8201,7 @@ msgstr "Invia %d libri al dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Delete books from device" -msgstr "Cancella i libri dal dispositivo" +msgstr "Elimina i libri dal dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Download books from device" @@ -8421,7 +8423,7 @@ msgstr "Imposta l'autore dei nuovi libri a:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:45 msgid "Reset author to Unknown" -msgstr "" +msgstr "Reimposta autore a Sconosciuto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:63 msgid "Add books by ISBN" @@ -8506,7 +8508,7 @@ msgstr "Caricamento database da SQL" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:148 msgid "Check Library -- Problems Found" -msgstr "" +msgstr "Controllo libreria - Trovati problemi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:158 msgid "" @@ -8608,7 +8610,7 @@ msgstr "Correggi sezioni selezionate (sottoelementi selezionati riparabili)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:252 msgid "Names to ignore:" -msgstr "Nomi da ignorare" +msgstr "Nomi da ignorare:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:257 msgid "" @@ -8649,7 +8651,7 @@ msgid "" "The marked files and folders will be permanently deleted. Are you " "sure?" msgstr "" -"I file e le cartelle selezionate saranno cancellate definitivamente. " +"I file e le cartelle selezionate saranno eliminate definitivamente. " "Continuare comunque?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48 @@ -8682,7 +8684,7 @@ msgstr "Come l'attuale" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 #, python-format msgid "The location %s contains the current calibre library" -msgstr "La posizione %s contiene la biblioteca calibre attuale" +msgstr "La posizione %s contiene la biblioteca di calibre attuale" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "No existing library found" @@ -8700,7 +8702,7 @@ msgstr "Non vuoto" #: /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 "La cartella %s non ĆØ vuota. Selezionare una cartella vuota" +msgstr "La cartella %s non ĆØ vuota. Seleziona una cartella vuota" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 msgid "No location" @@ -8760,7 +8762,7 @@ msgstr "&Sposta la biblioteca attuale alla nuova posizione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:23 #, python-format msgid "Add \"%s\" to toolbars or menus" -msgstr "" +msgstr "Aggiungi \"%s\" alle barre degli strumenti o ai menu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:29 #, python-format @@ -8821,7 +8823,7 @@ msgstr "Modifica Commenti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76 msgid "Where do you want to delete from?" -msgstr "Da dove si vuole cancellare?" +msgstr "Da dove si vuole eliminare?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:68 @@ -8941,7 +8943,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:184 msgid "Copy to author" -msgstr "" +msgstr "Copia in autore" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:925 @@ -8956,7 +8958,7 @@ 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:120 msgid "Manage authors" -msgstr "Gestione autori" +msgstr "Gestisci autori" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:597 @@ -9104,7 +9106,7 @@ msgid "" "cannot be canceled or undone" msgstr "" "Esegue immediatamente le variazioni senza chiudere la finestra di dialogo. " -"Questa operazione non puo' essere annullata" +"Questa operazione non può essere annullata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:383 #, python-format @@ -9345,7 +9347,7 @@ msgstr "Elimina la data di pubblicazione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:567 msgid "Remove &format:" -msgstr "Cancella for&mato:" +msgstr "Rimuovi &formato:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:568 msgid "" @@ -9429,7 +9431,7 @@ msgstr "Sal&va" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:588 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:64 msgid "Delete" -msgstr "Cancella" +msgstr "Elimina" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:589 msgid "Search &field:" @@ -9614,7 +9616,7 @@ msgstr "ƈ richiesto il riavvio" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:123 msgid "You must restart Calibre before using this plugin!" -msgstr "" +msgstr "Devi riavviare calibre prima di poter utilizzare questo plugin!" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:164 #, python-format @@ -9681,11 +9683,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:389 msgid "Calibre upgrade required" -msgstr "" +msgstr "Aggiornamento di calibre richiesto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:392 msgid "Plugin deprecated" -msgstr "" +msgstr "Plugin deprecato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:394 msgid "New version available" @@ -10027,7 +10029,7 @@ msgstr "" msgid "" "The current saved search will be permanently deleted. Are you sure?" msgstr "" -"La ricerca corrente salvata verrĆ  definitivamente cancellata. " +"La ricerca corrente salvata verrĆ  eliminata definitivamente. " "Continuare?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:94 @@ -10137,12 +10139,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:310 msgid "Need username and password" -msgstr "Ɖ necessario usare un utente e password" +msgstr "ƈ necessario usare un nome utente e una password" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311 msgid "You must provide a username and/or password to use this news source." msgstr "" -"Ɖ necessario usare un nome utente e/o una password per questa sito di " +"ƈ necessario usare un nome utente e/o una password per questa sito di " "notizie." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:351 @@ -10641,8 +10643,7 @@ msgstr "L'elemento ĆØ vuoto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:876 msgid "An item cannot be set to nothing. Delete it instead." -msgstr "" -"Un elemento non può essere impostato a niente. Cancellarlo piuttosto." +msgstr "Un elemento non può essere impostato a niente. Eliminalo piuttosto." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:100 msgid "No item selected" @@ -11205,7 +11206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Cover Browser" -msgstr "Browser delle copertine" +msgstr "Navigatore delle copertine" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:113 msgid "Shift+Alt+B" @@ -11214,7 +11215,7 @@ 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:250 msgid "Tag Browser" -msgstr "Browser dei tag" +msgstr "Navigatore dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Shift+Alt+T" @@ -11378,7 +11379,7 @@ msgstr "Esegui ricerca veloce (puoi anche premere il tasto Invio)" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:207 msgid "Reset Quick Search" -msgstr "Resetta ricerca veloce" +msgstr "Ripristina ricerca veloce" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:223 msgid "Copy current search text (instead of search name)" @@ -12286,7 +12287,7 @@ msgid "" "read from file names." msgstr "" "Inverti nome e cognome dell'autore. Questo influisce esclusivamente sui " -"metadati letti dai nomi dei files." +"metadati letti dai nomi dei file." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:68 msgid "&Swap author firstname and lastname" @@ -12642,11 +12643,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:491 msgid "Add Rule" -msgstr "" +msgstr "Aggiungi regola" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:494 msgid "Remove Rule" -msgstr "" +msgstr "Rimuovi regola" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:511 msgid "Move the selected rule up" @@ -12735,16 +12736,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:21 msgid "Text, column shown in the tag browser" -msgstr "Testo, colonna visualizzata nel browser dei tag" +msgstr "Testo, colonna visualizzata nel navigatore dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:24 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" -"Testo separato da vrigole, come i tag, visualizzato nel browser dei tag" +"Testo separato da virgole, come i tag, visualizzato nel navigatore dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:27 msgid "Long text, like comments, not shown in the tag browser" -msgstr "Testo esteso, come i commenti, non visualizzato nel browser dei tag" +msgstr "" +"Testo esteso, come i commenti, non visualizzato nel navigatore dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:30 msgid "Text column for keeping series-like information" @@ -12925,7 +12927,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:289 msgid "The value \"{0}\" is in the list more than once" -msgstr "Il valore \"{0}\" e' nella lista piu' di una volta" +msgstr "Il valore \"{0}\" ĆØ nella lista più di una volta" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:297 msgid "" @@ -12956,7 +12958,7 @@ msgstr "" msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" -"Titolo colonne nella vista biblioteca e nome categoria nel browser dei tag" +"Titolo colonne nella vista biblioteca e nome categoria nel navigatore dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:224 msgid "&Column type" @@ -12999,7 +13001,7 @@ msgid "" msgstr "" "

    Formato data. Usare 1-4 'd's per il giorno, 1-4 'M's per il mese e 2 o 4 " "'y's per l'anno.

    \n" -"

    Per esempio:\n" +"

    Ad esempio:\n" "

      \n" "
    • ddd, d MMM yyyy diventa Lun, 5 Gen 2010
    • \n" "
    • dd MMMM yy diventa 05 Gen 10
    • \n" @@ -13146,8 +13148,8 @@ msgid "" "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -"Calibre può inviare i tuoi libri a te (o al tuo letttore) via email. Le " -"email saranno automaticamente inviate per ogni notizia scaricata a tutti gli " +"Calibre può inviare i tuoi libri a te (o al tuo lettore) via email. Le email " +"saranno automaticamente inviate per ogni notizia scaricata a tutti gli " "indirizzi email a cui hai abilitato l'invio automatico" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:67 @@ -13248,7 +13250,7 @@ msgstr "Partizionato" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:172 msgid "Column coloring" -msgstr "" +msgstr "Colorazione delle colonne" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:208 msgid "User Interface &layout (needs restart):" @@ -13276,11 +13278,11 @@ msgstr "Disattiva ¬ifiche nell'area di notifica" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:214 msgid "Show &splash screen at startup" -msgstr "Visualizza lo &splash screen all'avvio" +msgstr "Mostra la &schermata iniziale all'avvio" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:215 msgid "&Toolbar" -msgstr "&Barra degli Strumenti" +msgstr "&Barra degli strumenti" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:216 msgid "&Icon size:" @@ -13296,11 +13298,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:219 msgid "Change &font (needs restart)" -msgstr "" +msgstr "Cam&bia carattere (richiede il riavvio)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:220 msgid "Main Interface" -msgstr "" +msgstr "Interfaccia principale" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:221 msgid "Select displayed metadata" @@ -13363,11 +13365,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Show &average ratings in the tags browser" -msgstr "Visualizza la &media delle valutazioni nel browser dei tag" +msgstr "Visualizza la &media delle valutazioni nel navigatore dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Categories with &hierarchical items:" -msgstr "" +msgstr "Categorie con elementi gerarc&hici:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "" @@ -13403,7 +13405,7 @@ msgstr "Salva modifiche" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:239 msgid "Cancel and return to overview" -msgstr "Annulla e torna al quadro generale" +msgstr "Annulla e torna alla panoramica" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:295 msgid "Restoring to defaults not supported for" @@ -13566,7 +13568,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:38 msgid "No proxies used" -msgstr "" +msgstr "Nessun proxy utilizzato" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:42 msgid "Using proxies:" @@ -13608,10 +13610,11 @@ msgstr "&Debug e riconoscimento dei dispositivi" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:69 msgid "Get information to setup the &user defined device" msgstr "" +"Ottieni informazioni per config&urare il dispositivo definito dall'utente" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:70 msgid "Open calibre &configuration directory" -msgstr "Apri la cartella per la &configurazione di Calibre" +msgstr "Apri la cartella per la &configurazione di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:71 msgid "&Install command line tools" @@ -13753,7 +13756,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:223 msgid "Search for plugin" -msgstr "" +msgstr "Cerca plugin" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 @@ -13801,20 +13804,20 @@ msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -"Qui ĆØ possibile personalizzare le funzioni di Calibre modificando quali " +"Qui ĆØ possibile personalizzare le funzioni di calibre modificando quali " "plugin sono usati dal programma." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 msgid "Get &new plugins" -msgstr "" +msgstr "Ottieni &nuovi plugin" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 msgid "Check for &updated plugins" -msgstr "" +msgstr "Controlla pl&ugin aggiornati" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 msgid "&Load plugin from file" -msgstr "" +msgstr "Carica p&lugin da file" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:33 msgid "Any custom field" @@ -13847,9 +13850,9 @@ msgid "" "by the empty string." msgstr "" "Modificando il modello in basso, potete controllare il nome dei documenti e " -"in quali cartelle questi sono salvati. Ɖ possibile usare il caratter / per " +"in quali cartelle questi sono salvati. ƈ possibile usare il carattere / per " "indicare sotto-cartelle. Le variabili di metadati sono descritte in basso. " -"Se un libro non avesse metadati, le variabili verrannon sostituite da una " +"Se un libro non avesse metadati, le variabili verranno sostituite da una " "stringa vuota." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:49 @@ -13954,7 +13957,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:110 msgid "Search as you &type" -msgstr "" +msgstr "Cerca men&tre digiti" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:111 msgid "" @@ -14001,7 +14004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:120 msgid "&Names:" -msgstr "" +msgstr "&Nomi:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:121 msgid "" @@ -14067,12 +14070,12 @@ msgid "" "
    • Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
    " msgstr "" -"
  • Gestione manuale: Calibre aggiorna i metadati e aggiunge le " +"
  • Gestione manuale: calibre aggiorna i metadati e aggiunge le " "collezioni solo quando un libro viene inviato. Con questa opzione, calibre " "non rimuoverĆ  mai una collezione.
  • \n" -"
  • Solo all'invio: Calibre aggiorna i metadati e aggiunge/rimuove le " +"
  • Solo all'invio: calibre aggiorna i metadati e aggiunge/rimuove le " "collezioni per un libro solo quando viene spedito al dispositivo.
  • \n" -"
  • Gestione automatica: Calibre mantiene automaticamente " +"
  • Gestione automatica: calibre mantiene automaticamente " "sincronizzati i metadati sul dispositivo con quelli della biblioteca " "calibre, ad ogni connessione
  • " @@ -14191,11 +14194,11 @@ msgid "" "on your iPhone. Here myhostname should be the fully qualified hostname or " "the IP address of the computer calibre is running on." msgstr "" -"

    Ricordare di lasciare aperto calibre perchƩ il server funziona solamente " +"

    Ricorda di lasciare aperto calibre perché il server funziona solamente " "quando calibre è aperto.\n" "

    Stanza dovrebbe essere in grado di trovare calibre automaticamente. Se " -"non ĆØ cosƬ, provare ad aggiungere l'indirizzo URL http://myhostname:8080 " -"come un nuovo catalogo sull'iPhone. In questo caso myhostname ĆØ l'host o " +"non ĆØ cosƬ, prova ad aggiungere l'indirizzo URL http://myhostname:8080 come " +"un nuovo catalogo sull'iPhone. In questo caso myhostname ĆØ l'host o " "l'indirizzo IP del computer su cui calibre ĆØ attivo." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:25 @@ -14506,7 +14509,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:445 msgid "Saved Searches" -msgstr "Ricerche Salvate" +msgstr "Ricerche salvate" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:447 msgid "Choose saved search or enter name for new saved search" @@ -15063,30 +15066,30 @@ msgstr "Il nome della ricerca salvata %s ĆØ giĆ  in uso." #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:48 msgid "Manage Authors" -msgstr "" +msgstr "Gestisci autori" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:50 msgid "Manage Series" -msgstr "" +msgstr "Gestisci serie" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:52 msgid "Manage Publishers" -msgstr "" +msgstr "Gestisci editori" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:54 msgid "Manage Tags" -msgstr "" +msgstr "Gestisci tag" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:469 msgid "Manage User Categories" -msgstr "Gestione categorie utente" +msgstr "Gestisci categorie utente" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:457 msgid "Manage Saved Searches" -msgstr "Gestione ricerche salvate" +msgstr "Gestisci ricerche salvate" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:66 msgid "Invalid search restriction" @@ -15135,7 +15138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:305 msgid "Find item in tag browser" -msgstr "Cerca elemento nel browser dei tag" +msgstr "Cerca elemento nel navigatore dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:309 msgid "" @@ -15177,7 +15180,7 @@ msgstr "Ordina per valutazione media" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:368 msgid "Set the sort order for entries in the Tag Browser" -msgstr "Imposta l'ordinamento degli elementi nel browser dei tag" +msgstr "Imposta l'ordinamento degli elementi nel navigatore dei tag" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:375 msgid "Match all" @@ -15191,12 +15194,12 @@ msgstr "Fai corrispondere uno qualsiasi" msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -"Quando vengono selezionati più elementi nel browser dei tag fai " -"corrisponderne qualsiasi o tutti" +"Quando vengono selezionati più elementi nel navigatore dei tag, trova " +"corrispondenze per qualsiasi elemento o per tutti" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:387 msgid "Manage authors, tags, etc" -msgstr "" +msgstr "Gestisci autori, tag, ecc." #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:388 msgid "" @@ -15244,12 +15247,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:394 #, python-format msgid "Search for %s" -msgstr "" +msgstr "Cerca %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:399 #, python-format msgid "Search for everything but %s" -msgstr "" +msgstr "Cerca tutto tranne %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:411 #, python-format @@ -15273,12 +15276,12 @@ msgstr "Visualizza categoria" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:434 #, python-format msgid "Search for books in category %s" -msgstr "" +msgstr "Cerca libri nella categoria %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:440 #, python-format msgid "Search for books not in category %s" -msgstr "" +msgstr "Cerca libri che non sono nella categoria %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:454 @@ -15498,7 +15501,7 @@ msgstr "Modifica" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" -msgstr "Resetta" +msgstr "Ripristina" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:66 msgid "Export" @@ -15510,7 +15513,7 @@ msgstr "Importa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:178 msgid "Configure Ebook viewer" -msgstr "Configurazione lettore di libri" +msgstr "Configurazione lettore di ebook" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:179 msgid "&Font options" @@ -15816,7 +15819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:214 msgid "Search for text in book" -msgstr "Cerca del testo nel libro" +msgstr "Cerca testo nel libro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:293 msgid "Print Preview" @@ -15824,7 +15827,7 @@ msgstr "Anteprima di stampa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:304 msgid "Clear list of recently opened books" -msgstr "" +msgstr "Cancella l'elenco dei libri aperti di recente" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 #, python-format @@ -16226,12 +16229,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:237 msgid "Bad configuration" -msgstr "Configurazione difettosa" +msgstr "Configurazione errata" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:222 msgid "You must set the From email address" msgstr "" -"Ɖ necessario specificare un indirizzo di posta elettronica come mittente" +"ƈ necessario specificare un indirizzo di posta elettronica come mittente" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:233 msgid "" @@ -16335,7 +16338,7 @@ msgstr "&SSL" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:143 msgid "WARNING: Using no encryption is highly insecure" -msgstr "ATTENZIONE: Non usare alcuna crittografia e' altamente insicuro" +msgstr "ATTENZIONE: Non usare alcuna cifratura ĆØ altamente insicuro" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 msgid "&None" @@ -16642,7 +16645,7 @@ msgid "" msgstr "" "Includi sezione 'Serie' nel catalogo.\n" "Predefinito:'%default'\n" -"Applicabile ai formati di output:ePub, MOBI" +"Applicabile ai formati di output: ePub, MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:698 #, python-format @@ -17828,7 +17831,7 @@ msgstr "Un collegamento permanente a questo libro" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:781 msgid "This book has been deleted" -msgstr "Questo libro è stato cancellato" +msgstr "Questo libro ĆØ stato eliminato" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:869 msgid "in search" @@ -17854,8 +17857,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:52 msgid "Path to the library folder to serve with the content server" msgstr "" -"Percorso per la cartella da cui la biblioteca e' disponibile per il server " -"di contenuti" +"Percorso per la cartella da cui la biblioteca ĆØ disponibile per il server di " +"contenuti" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:54 msgid "Write process PID to the specified file" @@ -18000,7 +18003,7 @@ msgstr "Elenco delle ricerche salvate" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:408 msgid "User-created tag browser categories" -msgstr "Categorie del browser di tag create dall'utente" +msgstr "Categorie del navigatore dei tag create dall'utente" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:410 msgid "How and when calibre updates metadata on the device." @@ -18752,7 +18755,7 @@ msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" "Non scaricare l'ultima versione delle ricette di sistema dal server di " -"Calibre" +"calibre" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:47 msgid "Unknown News Source" @@ -18890,7 +18893,7 @@ msgstr "Prossima sezione" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:121 msgid "Main menu" -msgstr "Menu' principale" +msgstr "Menu principale" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:125 msgid "Previous section" @@ -18902,7 +18905,7 @@ msgstr "Menu Sezione" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:217 msgid "Main Menu" -msgstr "Menu' Principale" +msgstr "Menu principale" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:303 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:393 @@ -19009,7 +19012,7 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" -msgstr "" +msgstr "Annulla" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" @@ -19579,7 +19582,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:344 msgid "Where to send downloaded news" -msgstr "Dove inviare le news scaricate" +msgstr "Dove inviare le notizie scaricate" #: /home/kovid/work/calibre/resources/default_tweaks.py:345 msgid "" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 90be250f05..5520adde5c 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -44,14 +44,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-25 15:07+0000\n" +"PO-Revision-Date: 2011-07-26 12:00+0000\n" "Last-Translator: Redmar \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-07-26 04:37+0000\n" +"X-Launchpad-Export-Date: 2011-07-27 04:32+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -17169,7 +17169,7 @@ msgstr "dagengeleden" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:586 msgid "blank" -msgstr "leeg" +msgstr "blanco" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:586 @@ -17191,6 +17191,13 @@ msgid "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" msgstr "" +"De velden waarin geschreven moet worden wanneer boeken in de database " +"geplaatst worden. Moet een lijst van komma-gescheiden waarden zijn.\n" +"Beschikbare velden: %(fields)s,\n" +"plus door de gebruiker aangemaakte velden,\n" +"Voorbeeld: %(opt)s=title,authors,tags\n" +"Standaard: ā€˜%%default’\n" +"Van toepassing op uitvoer naar CSV en XML" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:68 #, python-format @@ -17202,8 +17209,8 @@ msgid "" msgstr "" "Uitvoerveld om op te sorteren.\n" "Beschikbare velden: author_sort, id, rating, size, timestamp, title_sort\n" -"Standaard: '%default'\n" -"Van toepassing op: CSV-, XML-uitvoerformaten" +"Standaard: ā€˜%default’\n" +"Van toepassing op uitvoer naar CSV en XML" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:251 #, python-format @@ -17216,6 +17223,13 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"De velden waarin geschreven moet worden wanneer boeken in de database " +"geplaatst worden. Moet een lijst van komma-gescheiden waarden zijn.\n" +"Beschikbare velden: %(fields)s,\n" +"plus door de gebruiker aangemaakte velden,\n" +"Voorbeeld: %(opt)s=title,authors,tags\n" +"Standaard: ā€˜%%default’\n" +"Van toepassing op uitvoer naar BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:264 #, python-format @@ -17227,8 +17241,8 @@ msgid "" msgstr "" "Weergaveveld om op te sorteren.\n" "Beschikbare velden: author_sort, id, rating, size, timestamp, title.\n" -"Standaard: '%default'\n" -"Van toepassing op: uitvoer naar BIBTEX" +"Standaard: ā€˜%default’\n" +"Van toepassing op uitvoer naar BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:273 #, python-format @@ -17238,10 +17252,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" -"Maak een citaatlabel voor BIBTEX-ingaves.\n" +"Maak een referentie voor BIBTEX-gegevens.\n" "Boolean waarde: True, False\n" -"Standaard: '%default'\n" -"Van toepassing op: uitvoer naar BIBTEX" +"Standaard: ā€˜%default’\n" +"Van toepassing op uitvoer naar BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:282 #, python-format @@ -17251,9 +17265,9 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" -"Maak een veld voor bestanden als 'formats' geselecteerd is als veld\n" +"Maak een veld voor bestanden als ā€˜formats’ voor BibTeX geselecteerd is.\n" "Boolean waarde: True, False\n" -"Standaard: '%default'\n" +"Standaard: ā€˜%default’\n" "Van toepassing op: uitvoer naar BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:291 @@ -17265,11 +17279,11 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" -"De sjabloon voor het maken van citaten uit databasevelden.\n" +"De sjabloon voor het maken van referenties uit databasevelden.\n" "Moet een sjabloon zijn met velden omsloten door {}.\n" "Beschikbare velden: %s.\n" -"Standaard: '%%default'\n" -"Van toepassing op: uitvoer naar BIBTEX" +"Standaard: ā€˜%%default’\n" +"Van toepassing op uitvoer naar BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:301 #, python-format @@ -17281,8 +17295,8 @@ msgid "" msgstr "" "Codering voor uitvoer naar BibTeX-bestand.\n" "Beschikbare types: utf8, cp1252, ascii.\n" -"Standaard: '%default'\n" -"Van toepassing op: uitvoer naar BIBTEX" +"Standaard: ā€˜%default’\n" +"Van toepassing op uitvoer naar BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:310 #, python-format @@ -17292,10 +17306,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" -"Vlag BibTeX-bestandscodering.\n" +"Vlag voor BibTeX-bestandscodering.\n" "Beschikbare types: strict, replace, ignore, backslashreplace.\n" -"Standaard: '%default'\n" -"Van toepassing op: uitvoer naar BIBTEX" +"Standaard: ā€˜%default’\n" +"Van toepassing op uitvoer naar BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:319 #, python-format @@ -17305,10 +17319,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" -"Soort item voor Bibtexcatalogus.\n" +"Soort item voor BibTeX-catalogus.\n" "Beschikbare soorten: book, misc, mixed\n" -"Standaard: '%default'\n" -"Van toepassing op: uitvoer naar BIBTEX" +"Standaard: ā€˜%default’\n" +"Van toepassing op uitvoer naar BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:625 #, python-format @@ -17319,8 +17333,8 @@ msgid "" msgstr "" "De titel van de aangemaakte catalogus wordt ook gebruikt als titel in de " "metadata.\n" -"Standaard: '%default'\n" -"Van toepassing op: ePub-, MOBI-weergaveformaten." +"Standaard: ā€˜%default’\n" +"Van toepassing op uitvoer naar ePub en MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:632 #, python-format @@ -17332,10 +17346,10 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" "Sla de uitvoer van verschillende stappen in het conversieproces op in de " -"aangegeven map. Nuttig als je niet zeker weet op welk punt problemen " +"aangegeven map. Nuttig als u niet zeker weet op welk punt problemen " "optreden.\n" -"Standaard: '%default'\n" -"Van toepassing op: ePub-, MOBI-weergaveformaten." +"Standaard: ā€˜%default’\n" +"Van toepassing op uitvoer naar ePub en MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:642 #, python-format @@ -17347,8 +17361,8 @@ msgid "" msgstr "" "veld:patroon specificeert aangepast veld/inhoud die aangeeft dat het boek " "moet uitgesloten worden.\n" -"Standaard: '%default'\n" -"Van toepassing op: ePub-, MOBI-weergaveformaten." +"Standaard: ā€˜%default’\n" +"Van toepassing op uitvoer naar ePub en MOBI" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:649 #, python-format @@ -17358,8 +17372,8 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" "Regexp die de labels beschijft die worden uitgesloten als genres.\n" -"Standaard: '%default' uitgezonderd labels tussen haken, b.v. '[

    Migrating old database to ebook library in %s

    " -msgstr "

    Migreer oude database naar E-boek bibliotheek op %s

    " +msgstr "

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

    " #: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 #, python-format @@ -18345,11 +18352,11 @@ msgstr "Waarderingen" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:197 msgid "Identifiers" -msgstr "Identificatoren" +msgstr "Identificators" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:207 msgid "Author Sort" -msgstr "Auteurs sortering" +msgstr "Auteurssortering" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:319 msgid "Title Sort" @@ -18361,7 +18368,7 @@ msgstr "Verwerkt" #: /home/kovid/work/calibre/src/calibre/library/restore.py:200 msgid "creating custom column " -msgstr "Maak een persoonlijke kolom " +msgstr "persoonlijke kolom aanmaken " #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:32 msgid "The title" @@ -18417,7 +18424,7 @@ msgstr "De publicatiedatum" #: /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 "De datum dat de metadata voor dit boek het laatst werden aangepast" +msgstr "De datum waarop de metadata voor dit boek het laatst werd aangepast" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "The calibre internal id" @@ -18441,16 +18448,16 @@ msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." msgstr "" -"Normaal gesproken, zal calibre de metadata opslaan in een apart OPF-bestand " -"samen met de daadwerkelijke e-boekbestanden." +"Normaal gesproken, zal calibre de metadata in een apart OPF-bestand opslaan, " +"samen met de daadwerkelijke e-bookbestanden." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:88 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" -"Normaal zal calibre de omslag opslaan in een apart bestand, naast " -"daadwerkelijke E-boek bestand(en)." +"Normaal zal calibre de omslag opslaan in een apart bestand, naast de " +"daadwerkelijke e-book bestand(en)." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:91 msgid "" @@ -18468,6 +18475,10 @@ msgid "" "subdirectory with filenames containing title and author. Available controls " "are: {%(controls)s}" msgstr "" +"De sjabloon waarmee de bestandsnaam en mapstructuur van de opgeslagen " +"bestanden wordt ingesteld. Standaard is dit ā€˜%(templ)s’, dat boeken per " +"auteur in een map plaatst, met als bestandsnaam de naam van de auteur en de " +"titel. Beschikbare opties zijn: {%(controls)s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:100 #, python-format @@ -18477,6 +18488,10 @@ msgid "" "author directory with filenames containing title and author. Available " "controls are: {%(controls)s}" msgstr "" +"De sjabloon waarmee de bestandsnaam en mapstructuur van de bestanden die " +"naar het apparaat worden verzonden wordt ingesteld. Standaard is dit " +"ā€˜%(templ)s’, dat boeken per auteur in een map plaatst, met als bestandsnaam " +"de naam van de auteur en de titel. Beschikbare opties zijn: {%(controls)s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:107 msgid "" @@ -18485,10 +18500,10 @@ msgid "" "experience errors when saving, depending on how well the filesystem you are " "saving to supports unicode." msgstr "" -"Normaal gesproken zal calibre alle niet-Engelse tekens automatisch omzetten " -"naar Engelse equivalenten voor bestandsnamen. WAARSCHUWING: als je dit " -"uitschakelt dan kan je fouten krijgen tijdens het opslaan, afhankelijk van " -"hoe goed je bestandssysteem unicode ondersteunt." +"Normaal gesproken zal calibre voor bestandsnamen alle niet-Engelse tekens " +"automatisch omzetten naar Engelse equivalenten. WAARSCHUWING: als u dit " +"uitschakelt kunt u tijdens het opslaan fouten tegenkomen, afhankelijk van " +"hoe goed uw bestandssysteem unicode ondersteunt." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:113 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:117 @@ -18502,7 +18517,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." -msgstr "Converteer paden naar kleine letters." +msgstr "Paden naar kleine letters omzetten." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." @@ -18520,33 +18535,34 @@ msgstr "Instellingen voor de calibre-inhoudsserver" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 #, python-format msgid "The port on which to listen. Default is %default" -msgstr "De poort waarop geluisterd word. Standaard is %default" +msgstr "De poort waarop geluisterd word. Standaard is dit %default" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 #, python-format msgid "The server timeout in seconds. Default is %default" -msgstr "De server time-out in seconden. Standaard is %default" +msgstr "De server time-out in seconden. Standaard is dit %default" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 #, python-format msgid "The max number of worker threads to use. Default is %default" -msgstr "Het maximaal aantal threads te gebruiken. Standaard is %default" +msgstr "Het maximaal aantal te gebruiken threads. Standaard is dit %default" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" -"Stel een wachtwoord in om toegang te beperken. Standaard is onbeperkte " +"Stel een wachtwoord in om toegang te beperken. Standaard is er onbeperkte " "toegang voor iedereen." #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 #, python-format msgid "Username for access. By default, it is: %default" -msgstr "Gebruikersnaam voor toegang. Standaard is dit: %default" +msgstr "Gebruikersnaam voor toegang. Standaard is dit ā€˜%default’" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 #, python-format msgid "The maximum size for displayed covers. Default is %default." -msgstr "Maximale omvang voor weergegeven omslagen. Standaard is %default." +msgstr "" +"Maximale omvang voor weergegeven omslagen. Standaard is dit %default." #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" @@ -18578,7 +18594,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:64 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:499 msgid "Loading, please wait" -msgstr "Laden, wachten aub" +msgstr "Laden, een moment geduld" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:90 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:111 @@ -18643,15 +18659,15 @@ msgstr "Alle boeken" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:387 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:452 msgid "Browse books by" -msgstr "Verken boeken per" +msgstr "Bekijk boeken per" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:392 msgid "Choose a category to browse by:" -msgstr "Kies een categorie om mee te verkennen" +msgstr "Kies een categorie om te bekijken:" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:522 msgid "Browsing by" -msgstr "Verkennen per" +msgstr "Bekijken per" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:523 msgid "Up" @@ -18672,11 +18688,11 @@ msgstr "Andere formaten" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:748 #, python-format msgid "Read %(title)s in the %(fmt)s format" -msgstr "Lees %(title)s in het %(fmt)s-formaat" +msgstr "%(title)s in het %(fmt)s-formaat lezen" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:753 msgid "Get" -msgstr "Verkrijg" +msgstr "Ophalen" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:766 msgid "Details" @@ -18700,7 +18716,7 @@ msgstr "zoekende" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:871 msgid "Matching books" -msgstr "Boeken vergelijken" +msgstr "Overeenkomstige boeken" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:40 msgid "" @@ -18717,7 +18733,7 @@ msgstr "" "[opties]\n" "\n" "Start de calibre-inhoudsserver. De calibre-inhoudsserver\n" -"toont uw bibliotheek op het Internet. De standaardweergave\n" +"toont uw bibliotheek op het internet. De standaardweergave\n" "laat u uw bibliotheek verkennen per categorie. U kunt ook\n" "een weergave bereiken die optimaal is ingesteld voor mobiele \n" "browsers op /mobiel en een op OPDS gebaseerde interface\n" @@ -18731,7 +18747,7 @@ msgstr "Pad naar de bibliotheekmap voor de inhoudsserver" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:54 msgid "Write process PID to the specified file" -msgstr "Schrijf het PID van het proces naar het opgegeven bestand." +msgstr "Schrijf het PID van het proces naar het opgegeven bestand" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:58 msgid "" @@ -18739,8 +18755,8 @@ msgid "" "overrides any per-library settings specified in the GUI" msgstr "" "Specificeert een beperking die gebruikt wordt bij deze aanroep. Deze optie " -"overschrijft elke instelling die per bibliotheek is gespecificeerd in de " -"grafische gebruikersomgeving" +"overschrijft elke instelling die in de grafische gebruikersomgeving per " +"bibliotheek is ingesteld" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:62 msgid "" @@ -18785,7 +18801,7 @@ msgstr "LABELS: %s
    " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:174 #, python-format msgid "SERIES: %(series)s [%(sidx)s]
    " -msgstr "Reeks: %(series)s [%(sidx)s]
    " +msgstr "REEKS: %(series)s [%(sidx)s]
    " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:271 msgid "Books in your library" @@ -18812,8 +18828,8 @@ msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -"Als je aan %prog parameters met spaties meegeeft, denk er dan aan om er " -"aanhalingstekens omheen te zetten." +"Als u aan %prog parameters met spaties mee wilt geven moet u deze met " +"aanhalingstekens omsluiten." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:374 msgid "Path to the database in which books are stored" @@ -18841,7 +18857,7 @@ msgstr "De taal waarin de gebruikersinterface wordt weergegeven" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:386 msgid "The default output format for ebook conversions." -msgstr "Het standaard uitvoerformaat voor E-boek conversies." +msgstr "Het standaard uitvoerformaat voor e-book conversies." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:390 msgid "Ordered list of formats to prefer for input." @@ -18849,7 +18865,7 @@ msgstr "Gesorteerde lijst met voorkeursformaten voor invoer." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:392 msgid "Read metadata from files" -msgstr "Lees metadata uit bestanden" +msgstr "Metadata uit bestanden lezen" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:394 msgid "" @@ -18857,23 +18873,23 @@ msgid "" "and consume more resources. Most tasks like conversion/news download/adding " "books/etc. are affected by this setting." msgstr "" -"Prioriteit van draaiende taken. Hogere prioriteit betekent dat ze sneller " -"draaien en meer bronnen verbruiken. De meeste taken, zoals " +"Prioriteit van actieve taken. Hogere prioriteit betekent dat ze sneller " +"draaien en meer hulpbronnen verbruiken. De meeste taken, zoals " "conversie/downloaden van nieuws/toevoegen van boeken/enz. worden door deze " "instelling beĆÆnvloed." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:399 msgid "Swap author first and last names when reading metadata" msgstr "" -"Verwissel voor- en achternaam van de auteur bij het inlezen van de metadata" +"Voor- en achternaam van de auteur verwisselen bij het inlezen van de metadata" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:401 msgid "Add new formats to existing book records" -msgstr "Voeg nieuwe formaten toe aan bestaande boeken" +msgstr "Nieuwe formaten aan bestaande boeken 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 toe te passen bij nieuwe boeken voor de bibliotheek" +msgstr "Labels om aan nieuwe boeken voor de bibliotheek toe te voegen" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:407 msgid "List of named saved searches" @@ -18881,11 +18897,11 @@ msgstr "Lijst van opgeslagen zoekopdrachten" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:408 msgid "User-created tag browser categories" -msgstr "Gebruiker gedefinieerde labelbrowser categorieĆ«n" +msgstr "Gebruiker gedefinieerde categorieĆ«n voor de labelbrowser" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:410 msgid "How and when calibre updates metadata on the device." -msgstr "Hoe en wanneer calibre metadata bijwerkt op het apparaat." +msgstr "Hoe en wanneer calibre metadata op het apparaat bijwerkt." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:412 msgid "" @@ -18893,7 +18909,7 @@ msgid "" "instead of title:Red, limit the columns searched to those named below." msgstr "" "Bij zoeken zonder prefix, bijvoorbeeld Rood in plaats van title:Rood, wordt " -"de zoekopdracht beperkt tot onderstaande types." +"het zoeken tot onderstaande kolommen beperkt." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:417 msgid "" @@ -18933,7 +18949,7 @@ msgstr "onbekende functie {0}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:129 msgid "missing closing parenthesis" -msgstr "sluitend aanhalingsteken ontbreekt" +msgstr "sluitend haakje ontbreekt" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:148 msgid "expression is not function or constant" @@ -18941,11 +18957,11 @@ msgstr "uitdrukking is geen functie of constante" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:182 msgid "format: type {0} requires an integer value, got {1}" -msgstr "formaat: type {0} moet een geheel getal zijn, ontving {1}" +msgstr "format: type {0} moet een geheel getal zijn, ontving {1}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:188 msgid "format: type {0} requires a decimal (float) value, got {1}" -msgstr "formaat: type {0} moet een decimaal getal zijn (float), ontving {1}" +msgstr "format: type {0} moet een decimaal getal zijn (float), ontving {1}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:299 #, python-format @@ -18965,17 +18981,17 @@ msgid "" "strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as " "strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt." msgstr "" -"strcmp(x, y, kd, ge, gd) -- doet een hoofdletter-ongevoelige vergelijking " -"van x en y als string. Geeft kd als x < y/ Geeft ge als x ==y. Anders wordt " -"gd teruggegeven." +"strcmp(x, y, lt, eq, gt) -- doet een hoofdletter-ongevoelige vergelijking " +"van x en y als string. Geeft lt als x < y/ Geeft eq als x ==y. Anders wordt " +"gt teruggegeven." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:109 msgid "" "cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. " "Returns lt if x < y. Returns eq if x == y. Otherwise returns gt." msgstr "" -"cmp(x, y, kd, ga, gd) -- vergelijkt x met y nadat beide zijn omgezet in " -"getallen. Geeft kd als x < y. Geeft ga als x == y. Anders wordt gd " +"cmp(x, y, lt, eq, gt) -- vergelijkt x met y nadat beide zijn omgezet in " +"getallen. Geeft lt als x < y. Geeft eq als x == y. Anders wordt gt " "teruggegeven." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:125 @@ -19000,15 +19016,15 @@ msgid "" "not numbers." msgstr "" "subtract(x, y) -- geeft x - y terug. Geeft een waarschuwing als x of y geen " -"nummer zijn." +"getal is." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:161 msgid "" "multiply(x, y) -- returns x * y. Throws an exception if either x or y are " "not numbers." msgstr "" -"multiply(x, y) -- geeft x * y terug. Er wordt een foutmelding gegeven als x " -"of y geen nummer is." +"multiply(x, y) -- geeft x * y terug. Geeft een waarschuwing als x of y geen " +"getal is." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:172 msgid "" @@ -19016,7 +19032,7 @@ msgid "" "numbers." msgstr "" "divide(x, y) -- geeft x / y terug. Geeft een waarschuwing als x of y geen " -"nummer zijn." +"getal is." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:184 msgid "" @@ -19027,12 +19043,12 @@ msgid "" "automatically. For example, template('[[title_sort]]') will evaluate the " "template {title_sort} and return its value." msgstr "" -"template(x) -- test x als een sjabloon. De test wordt uitgevoerd in zijn " -"eigen context, waarmee wordt bedoeld dat variabelen niet worden gedeeld " -"tussen de aanroep en de sjabloontest. Omdat { en } speciale tekens zijn, " -"moet je [[ voor het { teken en ]] voor het } teken gebruiken; deze worden " -"automatisch omgezet. Bijvoorbeeld, template('[[title_sort]]') zal een test " -"uitvoeren op het sjabloon {title_sort} en de waarde terug geven." +"template(x) -- evalueert x als een sjabloon. De test wordt uitgevoerd in " +"zijn eigen context, waarmee wordt bedoeld dat variabelen niet worden gedeeld " +"tussen de aanroep en de sjabloontest. Omdat { and } speciale tekens zijn, " +"moet u ā€˜[[’ voor het ā€˜{’-teken en ā€˜]]’ voor het ā€˜}’-teken gebruiken; deze " +"worden automatisch omgezet. Bijvoorbeeld, template('[[title_sort]]') zal een " +"test uitvoeren op het sjabloon {title_sort} en de waarde teruggeven." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:200 msgid "" @@ -19040,7 +19056,7 @@ msgid "" "'assign'ed to) instead of the book metadata. This permits using the " "template processor to construct complex results from local variables." msgstr "" -"eval(sjabloon) -- controleert de sjabloon, geeft lokale variabelen door " +"eval(sjabloon) -- evalueert de sjabloon, geeft lokale variabelen door " "(huidige toewijzing) in plaats van de metadata van het boek. Dit maakt het " "mogelijk om de sjabloon te gebruiken voor het maken van complexe resultaten " "vanuit lokale variabelen." @@ -19050,8 +19066,8 @@ msgid "" "assign(id, val) -- assigns val to id, then returns val. id must be an " "identifier, not an expression" msgstr "" -"assign(id, waarde) -- geeft id de waarde waarde en geeft waarde terug. id " -"moet een identificator, geen uitdrukking" +"assign(id, waarde) -- stelt id in op waarde en geeft waarde terug. id moet " +"een identificator zijn, geen uitdrukking" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:225 msgid "" @@ -19060,21 +19076,20 @@ msgid "" "to a black hole." msgstr "" "print(a, b, ...) -- geeft meegegeven informatie weer in standaarduitvoer. " -"Tenzij je calibre start van de commandoregel (calibre-debug -g), zal deze " -"uitvoer verdwijnen in een 'zwart gat'." +"Als u calibre niet vanuit de commandoregel start (calibre-debug -g) zal deze " +"uitvoer verdwijnen." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:237 msgid "field(name) -- returns the metadata field named by name" -msgstr "" -"field(naam) -- geeft de metadata terug van het veld aangegeven met naam" +msgstr "field(naam) -- geeft de metadata van het veld naam" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:246 msgid "" "raw_field(name) -- returns the metadata field named by name without applying " "any formatting." msgstr "" -"raw_field(naam) -- geeft de metadata terug uit het veld naam zonder enige " -"opmaak toe te passen." +"raw_field(naam) -- geeft de metadata van het veld naam, zonder enige opmaak " +"toe te passen." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:256 msgid "" @@ -19085,6 +19100,11 @@ msgid "" "substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns " "'234'." msgstr "" +"substr(str, begin, eind) -- geeft de tekens uit str die tussen begin en eind " +"voorkomen. Het eerste teken in str is het 0-de teken. Als einde negatief is " +"betekend dit ā€˜tot zoveel teken vanaf rechts’. Als einde nul is betekend dit " +"het laatste teken. Bijvoorbeeld: substr('12345', 1, 0) geeft '2345', en " +"substr('12345', 1, -1) geeft '234'." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:270 msgid "" @@ -19098,14 +19118,14 @@ msgstr "" "lookup(waarde, patroon, veld, patroon, veld, ..., anders_veld) -- zoals " "switch, met het verschil dat de parameters namen zijn van (metadata)velden, " "geen tekst. De waarde van de geschikte velden zal worden binnengehaald en " -"gebruikt. Nb. doordat samengestelde kolommen velden zijn, kan je deze " -"functie gebruiken in een samengesteld veld om de waarde van een ander " -"samengesteld veld te gebruiken. Dit is uitermate geschikt als je variabele " -"opslaglocaties wilt samenstellen" +"gebruikt. Nb. doordat samengestelde kolommen velden zijn, kunt u deze " +"functie in een samengesteld veld gebruiken om de waarde van een ander " +"samengesteld veld te gebruiken. Dit is uitermate geschikt als u variabele " +"opslaglocaties wilt opstellen" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:285 msgid "lookup requires either 2 or an odd number of arguments" -msgstr "opzoeken met minstens 2 of een oneven aantal parameters" +msgstr "lookup heeft minstens 2 of een oneven aantal parameters nodig" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:298 msgid "" @@ -19471,7 +19491,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." -msgstr "Wachten..." +msgstr "Wachten…" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" @@ -19479,11 +19499,11 @@ msgstr "Gestopt" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" -msgstr "Gereed" +msgstr "Voltooid" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." -msgstr "Bezig..." +msgstr "Bezig…" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "Brazilian Portuguese" @@ -19667,7 +19687,7 @@ msgstr "Kies thema (herstart vereist)" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:109 msgid "ERROR: Unhandled exception" -msgstr "FOUT: onverwachte uitzondering" +msgstr "FOUT: Niet-verwerkte fout" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:188 msgid "No interpreter" @@ -19679,14 +19699,14 @@ msgstr "Geen actieve interpreter gevonden. Probeer console te herstarten" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:203 msgid "Interpreter died" -msgstr "Interpreter gestopt" +msgstr "Interpreter is vastgelopen" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:204 msgid "" "Interpreter dies while excuting a command. To see the command, click Show " "details" msgstr "" -"Interpreter vastgelopen tijdens het uitvoeren. Klik \"Toon details\" om het " +"Interpreter vastgelopen tijdens het uitvoeren. Klik ā€˜Details tonen’ om het " "commando te zien" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:20 @@ -19703,11 +19723,11 @@ msgstr "Code wordt uitgevoerd" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:58 msgid "Restart console" -msgstr "Herstart console" +msgstr "Console herstarten" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" -msgstr "URL heeft een sftp-schema nodig" +msgstr "URL heeft het sftp-schema nodig" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" @@ -19724,7 +19744,7 @@ msgstr "Authenticatie met server mislukt: %s" #: /home/kovid/work/calibre/src/calibre/utils/smtp.py:253 msgid "Control email delivery" -msgstr "Wijzig zenden van mail" +msgstr "Zenden van e-mail instellen" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:120 msgid "Unknown section" @@ -19741,7 +19761,7 @@ msgstr "Artikel zonder naam" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:22 msgid "Download periodical content from the internet" -msgstr "Download periodieke inhoud van het Internet" +msgstr "Periodieke inhoud van het internet downloaden" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:37 msgid "" @@ -19773,19 +19793,19 @@ msgstr "Onbekende nieuwsbron" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:632 #, python-format msgid "The \"%s\" recipe needs a username and password." -msgstr "Het \"%s\"-recept heeft een gebruikersnaam en wachtwoord nodig" +msgstr "Het ā€˜%s’-recept heeft een gebruikersnaam en wachtwoord nodig." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:738 msgid "Download finished" -msgstr "Downloaden gereed" +msgstr "Download is voltooid" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:740 msgid "Failed to download the following articles:" -msgstr "De volgende artikelen konden niet worden gedownload:" +msgstr "De volgende artikelen konden niet gedownload worden:" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Failed to download parts of the following articles:" -msgstr "Delen van de volgende artikelen konden niet worden gedownload:" +msgstr "Delen van de volgende artikelen konden niet gedownload worden:" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:748 msgid " from " @@ -19797,7 +19817,7 @@ msgstr "\tMislukte links:" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:845 msgid "Could not fetch article." -msgstr "Kon artikel niet ophalen" +msgstr "Kan artikel niet ophalen." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 msgid "The debug traceback is available earlier in this log" @@ -19809,39 +19829,39 @@ msgstr "Start met -vv om de reden te zien" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:872 msgid "Fetching feeds..." -msgstr "Feeds downloaden..." +msgstr "Feeds downloaden…" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 msgid "Got feeds from index page" -msgstr "Feeds van indexpagina" +msgstr "Feeds van indexpagina opgehaald" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 msgid "Trying to download cover..." -msgstr "Probeer omslag te downloaden" +msgstr "Probeer omslag te downloaden…" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:888 msgid "Generating masthead..." -msgstr "Colofon genereren..." +msgstr "Colofon genereren…" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:968 #, python-format msgid "Starting download [%d thread(s)]..." -msgstr "Begin download [%d thread(s)]..." +msgstr "Begin download [%d thread(s)]…" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:984 #, python-format msgid "Feeds downloaded to %s" -msgstr "Feeds gedownload tot %s" +msgstr "Feeds naar %s gedownload" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:993 #, python-format msgid "Could not download cover: %s" -msgstr "Kon omslag niet downloaden: %s" +msgstr "Kan omslag niet downloaden: %s" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 #, python-format msgid "Downloading cover from %s" -msgstr "Download omslag van %s" +msgstr "Omslag van %s aan het downloaden" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1048 msgid "Masthead image downloaded" @@ -19863,7 +19883,7 @@ msgstr "Downloaden artikel mislukt: %s" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1315 msgid "Fetching feed" -msgstr "Downloading feed" +msgstr "Feed ophalen" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1462 msgid "" @@ -19871,7 +19891,7 @@ msgid "" "Periodicals service." msgstr "" "Inloggen niet gelukt. Controleer uw gebruikersnaam en wachtwoord voor de " -"calibre periodiekendienst." +"calibre-periodiekendienst." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1477 msgid "" @@ -19883,7 +19903,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:46 msgid "You" -msgstr "Je" +msgstr "U" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:75 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 @@ -19923,7 +19943,7 @@ msgstr "Paragrafen" #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:390 msgid "Articles" -msgstr "Artikels" +msgstr "Artikelen" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:476 msgid "" @@ -19939,7 +19959,7 @@ msgstr "" #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -"Basismap waar de URL naar toe wordt geschreven. Standaard is %default" +"Basismap waar de URL naar toe wordt geschreven. Standaard is dit %default" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 #, python-format @@ -19965,8 +19985,8 @@ msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -"Het maximaal aantal bestanden te downloaden. Dit is alleen van toepassing op " -"bestanden in -tags. Standaard is %default" +"Het maximaal aantal te downloaden bestanden. Dit is alleen van toepassing op " +"bestanden in -tags. Standaard is dit %default" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:490 #, python-format @@ -19975,14 +19995,14 @@ msgid "" "s" msgstr "" "Minimuminterval in seconden tussen aaneensluitende downloads. Standaard is " -"%default s" +"dit %default s" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:492 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -"De tekencodering voor de websites die je probeert te downloaden. Standaard " +"De tekencodering voor de websites die u probeert te downloaden. Standaard " "zal er worden geprobeerd om de codering te raden." #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 @@ -19991,10 +20011,10 @@ msgid "" "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -"Alleen links die overeenkomen met deze regexp zullen worden gevolgd. Deze " +"Alleen links die overeenkomen met deze regexp zullen gevolgd worden. Deze " "optie kan meerdere keren worden opgegeven, in welk geval de link zal worden " -"gevolgd als deze overeenkomt met ten minste een reguliere uitdrukking. " -"Standaard zullen alle links worden gevolgd." +"gevolgd als deze overeenkomt met ten minste ƩƩn regexp. Standaard zullen " +"alle links gevolgd worden." #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" @@ -20003,19 +20023,19 @@ msgid "" "a link, it will be ignored.By default, no links are ignored. If both filter " "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -"Links die overeenkomen met deze regexp zullen niet worden gevolgd. Deze " +"Links die overeenkomen met deze regexp zullen niet gevolgd worden. Deze " "optie kan meerdere keren worden opgegeven, in welk geval de link niet zal " -"worden gevolgd als deze overeenkomt met ten minste een reguliere " +"worden gevolgd als deze overeenkomt met ten minste ƩƩn reguliere " "uitdrukking. Als zowel de filter- als de overeenkomstoptie gebruikt worden " -"dan wordt de filte eerst toegepast." +"dan wordt de filter eerst toegepast." #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "Do not download CSS stylesheets." -msgstr "Download geen CSS-stylesheets" +msgstr "Geen CSS-stylesheets downloaden" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" -msgstr "Akkoord" +msgstr "OK" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" @@ -20031,7 +20051,7 @@ msgstr "Annuleren" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" -msgstr "Sluiten" +msgstr "&Sluiten" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" @@ -20051,7 +20071,7 @@ msgstr "Verwerpen" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" -msgstr "Ja" +msgstr "&Ja" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" @@ -20075,7 +20095,7 @@ msgstr "Afbreken" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" -msgstr "Probeer nogmaals" +msgstr "Opnieuw proberen" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" @@ -20083,7 +20103,7 @@ msgstr "Negeren" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" -msgstr "Beginwaarden herstellen" +msgstr "Standaardinstellingen herstellen" #: /home/kovid/work/calibre/resources/default_tweaks.py:12 msgid "Auto increment series index" @@ -20138,7 +20158,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:31 msgid "Add separator after completing an author name" -msgstr "Voeg splitter toe na het completeren van een auteursnaam" +msgstr "Voeg scheidingsteken toe na het voltooien van een auteursnaam" #: /home/kovid/work/calibre/resources/default_tweaks.py:32 msgid "" @@ -20178,19 +20198,19 @@ msgstr "" "Het algoritme gebruikt om schrijver te kopiĆ«ren naar\n" "auteurssortering\n" "Mogelijke waarden zijn:\n" -"invert: gebruik \"vn an\" -> \"an, vn\"\n" +"invert: gebruik ā€˜vn an’ -> ā€˜an, vn’\n" "copy : kopieer auteur naar auteurssortering zonder aanpassing\n" -"comma : gebruik 'copy' als er een ',' in de naam zit, anders wordt 'invert' " +"comma : gebruik ā€˜copy’ als er een ā€˜,’ in de naam zit, anders wordt ā€˜invert’ " "gebruikt\n" -"nocomma : \"vn an\" -> \"an vn\" (zonder de komma)\n" +"nocomma : ā€˜vn an’ -> ā€˜vn an’ (zonder de komma)\n" "Als deze tweak is veranderd, zullen de sorteerauteurwaarden opgeslagen per\n" "auteur opnieuw berekend moeten worden door rechts te klikken op een auteur\n" -"in het paneel aan de linkerkant, en 'beheer auteurs' te selecteren, gevolgd " +"in het paneel aan de linkerkant, en ā€˜Auteurs beheren’ te selecteren, gevolgd " "door\n" -"'Alle autreurssortering-waarden opnieuw berekenen'.\n" +"ā€˜Alle autreurssortering-waarden opnieuw berekenen’.\n" "Achtervoegsels van auteursnamen zijn woorden die genegeerd moeten worden\n" "als ze aan het einde van de naam voorkomen.\n" -"Achtervoegsels zijn hoofdletterongevoelig en punten op het einde worden \n" +"Achtervoegsels zijn niet hoofdlettergevoelig en punten op het einde worden \n" "automatisch afgehandeld." #: /home/kovid/work/calibre/resources/default_tweaks.py:57 @@ -20254,9 +20274,9 @@ msgstr "" "Calibre gebruikt standaard een lexicografische ordening bij automatisch\n" "aanvullen, zodat de mogelijke aanvullingen correct worden gesorteerd voor\n" "de taal van de gebruiker. Dit kan traag zijn. ASCII-ordenen versnelt dit.\n" -"Je kan hier instellen wanneer er wordt overgeschakeld. Stel 0 in om altijd\n" +"U kunt hier instellen wanneer er wordt overgeschakeld. Stel 0 in om altijd\n" "ASCII te gebruiken, en iets groter dan nul om ASCII te gebruiken omwille\n" -"van performantie." +"van prestaties." #: /home/kovid/work/calibre/resources/default_tweaks.py:81 msgid "Control partitioning of Tag Browser" @@ -20297,10 +20317,10 @@ msgstr "" "categories_collapsed_popularity_template\n" "indien gesorteerd op populariteit. Er zijn twee variabelen beschikbaar voor " "de\n" -"sjabloon: first en last. De variabele 'first'is het eerste item in de\n" -"deelcategorie, en de variabele 'last' is het laatste item in de " +"sjabloon: first en last. De variabele ā€˜first’ is het eerste item in de\n" +"deelcategorie, en de variabele ā€˜last’ is het laatste item in de " "deelcategorie.\n" -"Beide variabelen zijn 'objecten', ze hebben elk meerdere waarden die worden\n" +"Beide variabelen zijn ā€˜objecten’, ze hebben elk meerdere waarden die worden\n" "verkregen met behulp van een achtervoegsel. Bijvoorbeeld zal first.name voor " "een\n" "auteurscategorie de naam van de schrijver zijn. De beschikbare deelwaarden " @@ -20319,7 +20339,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:103 msgid "Specify columns to sort the booklist by on startup" -msgstr "Specificeer kolommen om boekenlijst te sorteren bij het opstarten" +msgstr "Specificeer kolommen om boekenlijst bij het opstarten te sorteren" #: /home/kovid/work/calibre/resources/default_tweaks.py:104 msgid "" @@ -20406,14 +20426,15 @@ msgid "" "without changing anything is sufficient to change the sort." msgstr "" "Beheer titel- en reekssortering in de bibliotheekweergave. Indien\n" -"ingesteld op 'library_order' zal het sorteertitelveld gebruikt worden\n" -"in plaats van de titel. Tenzij je handmatig het sorteertitelveld hebt\n" -"gewijzigd, zullen voorzetsels als The en A worden genegeerd. Als het\n" -"is ingesteld op 'strictly_alphabetic', zullen titels worden gesorteerd\n" +"ingesteld op ā€˜library_order’ zal het sorteertitelveld gebruikt worden\n" +"in plaats van de titel. Tenzij u handmatig het sorteertitelveld hebt\n" +"gewijzigd, zullen voorzetsels als The en A genegeerd worden. Als het\n" +"is ingesteld op ā€˜strictly_alphabetic’, zullen titels gesorteerd worden\n" "zoals ze zijn (sortering op titel in plaats van sorteertitel).\n" -"Bijvoorbeeld wordt 'The Client' gesorteerd onder 'C' met 'library_order',\n" -"terwijl het met 'strictly_alphabetic' zal worden gesorteerd onder 'T'.\n" -"Deze waarde heeft betrekking op calibres bibliotheekweergave. Het heeft\n" +"Bijvoorbeeld wordt ā€˜The Client’ met ā€˜library_order’ onder ā€˜C’ gesorteerd,\n" +"terwijl het met ā€˜strictly_alphabetic’ onder de ā€˜T’ gesorteerd zal worden.\n" +"Deze waarde heeft betrekking op de bibliotheekweergave van calibre. Het " +"heeft\n" "geen effect op apparaten. Ook zullen titels en boeken die in de\n" "bibliotheek zijn toegevoegd voor deze wijziging hun sortering houden tot\n" "de titel is aangepast. Dubbelklikken op een titel gevolgd door enter\n" @@ -20440,18 +20461,18 @@ msgid "" "strictly_alphabetic, it would remain \"The Lord of the Rings\"." msgstr "" "Stel in hoe titels en reeksnamen worden opgemaakt tijdens opslaan op " -"disk/verzenden\n" -"naar apparaat. Het gedrag hangt af van het verwerkte veld. Als de titel " -"wordt verwerkt,\n" -"dan zal in het geval van 'library_order', de titel worden vervangen door " +"schijf/naar apparaat \n" +"verzenden. Het gedrag hangt af van het verwerkte veld. Als de titel wordt " +"verwerkt,\n" +"dan zal in het geval van ā€˜library_order’, de titel worden vervangen door " "title_sort. Als\n" -"het is ingesteld op 'strictly_alphabetic', dan zal de titel niet " +"het is ingesteld op ā€˜strictly_alphabetic’, dan zal de titel niet " "veranderen.\n" -"Bij het verwerken van reeksen, zullen bij 'library_order', voorzetsels als " -"'The' en 'An'\n" -"worden verplaatst naar het einde. Indien 'strictly_alphabetic' is ingesteld, " -"zal de reeks\n" -"worden verzonden zonder aanpassing.\n" +"Bij het verwerken van reeksen,zullen bij ā€˜library_order’, voorzetsels als " +"ā€˜The’ en ā€˜An’\n" +"naar het einde verplaatst worden. Indien ā€˜strictly_alphabetic’ is " +"ingesteld, zal de reeks\n" +"zonder aanpassing verzonden worden.\n" "Als bijvoorbeeld de tweak is ingesteld op library_order dan zal \"The Lord " "of the Rings\"\n" "worden vervangen door \"Lord of the Rings, The\". Als de tweak is ingesteld " @@ -20461,7 +20482,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:162 msgid "Set the list of words considered to be \"articles\" for sort strings" msgstr "" -"Stel de lijst van woorden in die als \"lidwoorden\" dienen tijdens sorteren " +"Stel de lijst van woorden in die als ā€˜lidwoorden’ tellen tijdens sorteren " "van tekststrings" #: /home/kovid/work/calibre/resources/default_tweaks.py:163 @@ -20484,15 +20505,15 @@ msgstr "" "ongevoelig,\n" "wat niet kan worden veranderd. Veranderingen aan deze tweak hebben geen " "effect\n" -"tot het boek op een of andere manier is gewijzigd. Als je een foutief " -"patroon invoert,\n" +"tot het boek op een of andere manier is gewijzigd. Als u een foutief patroon " +"invoert,\n" "wordt dit zonder melding genegeerd.\n" -"Voor een lege lijst gebruik je de regexp '^$'\n" +"Voor een lege lijst gebruikt u de regexp '^$'\n" "Standaard: '^(A|The|An)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:172 msgid "Specify a folder calibre should connect to at startup" -msgstr "Specificeer een map die calibre moet inlezen tijdens het opstarten" +msgstr "Specificeer een map die calibre tijdens het opstarten moet inlezen" #: /home/kovid/work/calibre/resources/default_tweaks.py:173 msgid "" @@ -20506,13 +20527,12 @@ msgid "" "auto_connect_to_folder = 'C:\\\\Users\\\\someone\\\\Desktop\\\\testlib'\n" "auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" msgstr "" -"Specificeer een map waar calibre verbinding mee moet maken gedurende het " -"opstarten\n" -"gebruik makend van connect_to_folder. Dit moet het volledige pad zijn naar " -"deze map. Als de\n" +"Geef een map op waar calibre verbinding mee moet maken bij het opstarten " +"met\n" +"connect_to_folder. Dit moet het volledige pad zijn naar deze map. Als de\n" "map niet bestaat wanneer calibre start, wordt het genegeerd. Als er '\\' in " "het pad zit, \n" -"(zoals bij Windows), moet je deze dupliceren.\n" +"(zoals bij Windows), moet u deze dupliceren.\n" "Voorbeelden:\n" "auto_connect_to_folder = 'C:\\\\Users\\\\iemand\\\\Desktop\\\\testbib'\n" "auto_connect_to_folder = '/home/dropbox/My Dropbox/iemand/bibliotheek'" @@ -20594,7 +20614,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:235 msgid "Specify how SONY collections are sorted" -msgstr "Specificeer hoe SONY-collecties worden gesorteerd" +msgstr "Specificeer hoe SONY-collecties gesorteerd worden" #: /home/kovid/work/calibre/resources/default_tweaks.py:236 msgid "" @@ -20650,31 +20670,31 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:253 msgid "Control how tags are applied when copying books to another library" msgstr "" -"Stel in hoe labels worden toegepast tijdens kopiĆ«ren van boeken naar een " -"andere bibliotheek" +"Stel in hoe labels tijdens kopiĆ«ren van boeken naar een andere bibliotheek " +"toegepast worden" #: /home/kovid/work/calibre/resources/default_tweaks.py:254 msgid "" "Set this to True to ensure that tags in 'Tags to add when adding\n" "a book' are added when copying books to another library" msgstr "" -"Stel dit in op True om er zeker van te zijn dat labels in 'Labels om toe te " +"Stel dit in op True om er voor te zorgen dat labels in ā€˜Labels om toe te " "voegen bij\n" -"nieuwe boeken' worden toegevoegd als een boek naar een andere bibliotheek " -"wordt gekopieerd" +"nieuwe boeken’ toegevoegd worden als een boek naar een andere bibliotheek " +"gekopieerd wordt" #: /home/kovid/work/calibre/resources/default_tweaks.py:258 msgid "Set the maximum number of tags to show per book in the content server" msgstr "" -"Stel het maximaal aantal labels per boek in om weer te geven in de " -"inhoudsserver" +"Stel het maximaal aantal labels in dat per boek door de inhoudsserver " +"weergegeven moet worden" #: /home/kovid/work/calibre/resources/default_tweaks.py:261 msgid "" "Set custom metadata fields that the content server will or will not display." msgstr "" -"Stel persoonlijke metadatavelden in om al dan niet weer te geven in de " -"inhoudsserver." +"Stel persoonlijke metadatavelden in die de inhoudsserver al dan niet weer " +"moet geven." #: /home/kovid/work/calibre/resources/default_tweaks.py:262 msgid "" @@ -20801,10 +20821,10 @@ msgid "" "Example: locale_for_sorting = 'nb' -- sort using Norwegian rules." msgstr "" "Bij het gebruiken van deze tweak wordt de sorteervolgorde gedwongen om\n" -"gebruik te maken van de gespecificeerde taal. Dit kan handig zijn als je\n" -"Calibre gebruikt in het Engels, maar wilt sorteren in je lokale taal.\n" +"gebruik te maken van de gespecificeerde taal. Dit kan handig zijn als u\n" +"Calibre gebruikt in het Engels, maar in uw lokale taal wilt sorteren.\n" "Stel deze tweak in op de gewenste ISO 639-1-taalcode, in kleine letters.\n" -"Je kan een lijst van ondersteunde talen vinden op\n" +"U kunt een lijst van ondersteunde talen vinden op\n" "http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/nls/rbagsicusorts" "equencetables.htm\n" "Standaard: locale_for_sorting = '' -- gebruik de weergavetaal van calibre.\n" @@ -20815,7 +20835,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:318 msgid "Number of columns for custom metadata in the edit metadata dialog" msgstr "" -"Aantal kolommen voor persoonlijke metadata in het 'bewerk metadata'-venster" +"Aantal kolommen voor persoonlijke metadata in het ā€˜Metadata bewerken’-venster" #: /home/kovid/work/calibre/resources/default_tweaks.py:319 msgid "" From 3739f8d1de99e3987a4028eb58dece2017c509c0 Mon Sep 17 00:00:00 2001 From: Alex Stanev Date: Wed, 27 Jul 2011 18:10:04 +0300 Subject: [PATCH 06/35] Improved chitanka.info and e-knigi.net --- .../gui2/store/stores/chitanka_plugin.py | 101 +++++++++++------- .../gui2/store/stores/eknigi_plugin.py | 19 +++- 2 files changed, 76 insertions(+), 44 deletions(-) diff --git a/src/calibre/gui2/store/stores/chitanka_plugin.py b/src/calibre/gui2/store/stores/chitanka_plugin.py index 3e4364d9fa..a1a22797c8 100644 --- a/src/calibre/gui2/store/stores/chitanka_plugin.py +++ b/src/calibre/gui2/store/stores/chitanka_plugin.py @@ -6,7 +6,8 @@ __license__ = 'GPL 3' __copyright__ = '2011, Alex Stanev ' __docformat__ = 'restructuredtext en' -import urllib +import re +import urllib2 from contextlib import closing from lxml import html @@ -39,54 +40,24 @@ class ChitankaStore(BasicStoreConfig, StorePlugin): d.exec_() def search(self, query, max_results=10, timeout=60): + # check for cyrilic symbols before performing search + uquery = unicode(query.strip(), 'utf-8') + reObj = re.search(u'^[а-ŃŠ-ŠÆ\\d]{4,}[а-ŃŠ-ŠÆ\\d\\s]*$', uquery) + if not reObj: + return base_url = 'http://chitanka.info' - url = base_url + '/search?q=' + urllib.quote(query) + url = base_url + '/search?q=' + urllib2.quote(query) counter = max_results # search for book title br = browser() - with closing(br.open(url, timeout=timeout)) as f: - f = unicode(f.read(), 'utf-8') - doc = html.fromstring(f) - - for data in doc.xpath('//ul[@class="superlist booklist"]/li'): - if counter <= 0: - break - - id = ''.join(data.xpath('.//a[@class="booklink"]/@href')).strip() - if not id: - continue - - counter -= 1 - - s = SearchResult() - s.cover_url = ''.join(data.xpath('.//a[@class="booklink"]/img/@src')).strip() - s.title = ''.join(data.xpath('.//a[@class="booklink"]/i/text()')).strip() - s.author = ''.join(data.xpath('.//span[@class="bookauthor"]/a/text()')).strip() - s.detail_item = id - s.drm = SearchResult.DRM_UNLOCKED - s.downloads['FB2'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-fb2"]/@href')).strip().replace('.zip', '') - s.downloads['EPUB'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-epub"]/@href')).strip().replace('.zip', '') - s.downloads['TXT'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-txt"]/@href')).strip().replace('.zip', '') - s.formats = 'FB2, EPUB, TXT, SFB' - yield s - - # search for author names - for data in doc.xpath('//ul[@class="superlist"][1]/li'): - author_url = ''.join(data.xpath('.//a[contains(@href,"/person/")]/@href')) - if counter <= 0: - break - - br2 = browser() - with closing(br2.open(base_url + author_url, timeout=timeout)) as f: - if counter <= 0: - break + try: + with closing(br.open(url, timeout=timeout)) as f: f = unicode(f.read(), 'utf-8') - doc2 = html.fromstring(f) + doc = html.fromstring(f) - # search for book title - for data in doc2.xpath('//ul[@class="superlist booklist"]/li'): + for data in doc.xpath('//ul[@class="superlist booklist"]/li'): if counter <= 0: break @@ -107,3 +78,51 @@ class ChitankaStore(BasicStoreConfig, StorePlugin): s.downloads['TXT'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-txt"]/@href')).strip().replace('.zip', '') s.formats = 'FB2, EPUB, TXT, SFB' yield s + except urllib2.HTTPError, e: + if e.code == 404: + return + else: + raise + + # search for author names + for data in doc.xpath('//ul[@class="superlist"][1]/li/dl/dt'): + author_url = ''.join(data.xpath('.//a[contains(@href,"/person/")]/@href')) + if author_url == '': + continue + if counter <= 0: + break + + br2 = browser() + with closing(br2.open(base_url + author_url, timeout=timeout)) as f: + if counter <= 0: + break + f = unicode(f.read(), 'utf-8') + doc2 = html.fromstring(f) + + # search for book title + for data in doc2.xpath('//ul[@class="superlist booklist"]/li'): + if counter <= 0: + break + + id = ''.join(data.xpath('.//a[@class="booklink"]/@href')).strip() + if not id: + continue + + title = ''.join(data.xpath('.//a[@class="booklink"]/i/text()')).strip() + author = ''.join(data.xpath('.//span[@class="bookauthor"]/a/text()')).strip() + if title.lower().find(query.lower()) == -1 and author.lower().find(query.lower()) == -1: + continue + + counter -= 1 + + s = SearchResult() + s.cover_url = ''.join(data.xpath('.//a[@class="booklink"]/img/@src')).strip() + s.title = title + s.author = author + s.detail_item = id + s.drm = SearchResult.DRM_UNLOCKED + s.downloads['FB2'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-fb2"]/@href')).strip().replace('.zip', '') + s.downloads['EPUB'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-epub"]/@href')).strip().replace('.zip', '') + s.downloads['TXT'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-txt"]/@href')).strip().replace('.zip', '') + s.formats = 'FB2, EPUB, TXT, SFB' + yield s diff --git a/src/calibre/gui2/store/stores/eknigi_plugin.py b/src/calibre/gui2/store/stores/eknigi_plugin.py index b2f5f170b6..ee87b771be 100644 --- a/src/calibre/gui2/store/stores/eknigi_plugin.py +++ b/src/calibre/gui2/store/stores/eknigi_plugin.py @@ -6,6 +6,7 @@ __license__ = 'GPL 3' __copyright__ = '2011, Alex Stanev ' __docformat__ = 'restructuredtext en' +import re import random import urllib2 from contextlib import closing @@ -45,8 +46,14 @@ class eKnigiStore(BasicStoreConfig, StorePlugin): d.exec_() def search(self, query, max_results=10, timeout=60): + # check for cyrilic symbols before performing search + uquery = unicode(query.strip(), 'utf-8') + reObj = re.search(u'^[а-ŃŠ-ŠÆ\\d]{2,}[а-ŃŠ-ŠÆ\\d\\s]*$', uquery) + if not reObj: + return + base_url = 'http://e-knigi.net' - url = base_url + '/virtuemart?page=shop.browse&search_category=0&search_limiter=anywhere&limitstart=0&limit=' + str(max_results) + '&keyword=' + urllib2.quote(query) + url = base_url + '/virtuemart?page=shop.browse&search_category=0&search_limiter=anywhere&keyword=' + urllib2.quote(query) br = browser() @@ -75,12 +82,18 @@ class eKnigiStore(BasicStoreConfig, StorePlugin): if not id: continue + title = ''.join(data.xpath('.//a[@class="gk_vm_product_image"]/img/@title')).strip() + author = ''.join(data.xpath('.//div[@style="float:left;width:90%"]/b/text()')).strip().replace('Автор: ', '') + + if title.lower().find(query.lower()) == -1 and author.lower().find(query.lower()) == -1: + continue + counter -= 1 s = SearchResult() s.cover_url = ''.join(data.xpath('.//a[@class="gk_vm_product_image"]/img/@src')).strip() - s.title = ''.join(data.xpath('.//a[@class="gk_vm_product_image"]/img/@title')).strip() - s.author = ''.join(data.xpath('.//div[@style="float:left;width:90%"]/b/text()')).strip().replace('Автор: ', '') + s.title = title + s.author = author s.price = ''.join(data.xpath('.//span[@class="productPrice"]/text()')).strip() s.detail_item = base_url + id s.drm = SearchResult.DRM_UNLOCKED From 519ee771b04ea615c806df2fd377decb59b2d238 Mon Sep 17 00:00:00 2001 From: Alex Stanev Date: Wed, 27 Jul 2011 21:34:49 +0300 Subject: [PATCH 07/35] Avoid doubleslash and collateral 404 --- src/calibre/gui2/store/stores/smashwords_plugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/store/stores/smashwords_plugin.py b/src/calibre/gui2/store/stores/smashwords_plugin.py index 7a7e756a05..5195eb1e0a 100644 --- a/src/calibre/gui2/store/stores/smashwords_plugin.py +++ b/src/calibre/gui2/store/stores/smashwords_plugin.py @@ -97,7 +97,7 @@ class SmashwordsStore(BasicStoreConfig, StorePlugin): yield s def get_details(self, search_result, timeout): - url = 'http://www.smashwords.com/' + url = 'http://www.smashwords.com' br = browser() with closing(br.open(url + search_result.detail_item, timeout=timeout)) as nf: From 20cf9b7c3c693b9a5c2091cf9887f026c6a5d0fb Mon Sep 17 00:00:00 2001 From: Translators <> Date: Thu, 28 Jul 2011 04:33:31 +0000 Subject: [PATCH 08/35] Launchpad automatic translations update. --- src/calibre/translations/ar.po | 16 +-- src/calibre/translations/nl.po | 184 +++++++++++++------------- src/calibre/translations/ru.po | 228 +++++++++++++++++---------------- 3 files changed, 220 insertions(+), 208 deletions(-) diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 5469420f55..bf32f5aef2 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-21 08:31+0000\n" +"PO-Revision-Date: 2011-07-27 06:39+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ 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-07-23 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-07-28 04:32+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:182 @@ -8690,7 +8690,7 @@ msgstr "و Ų§Ł„ŲŖŁ‚ŁŠŁŠŁ…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1034 msgid "Rating of this book. 0-5 stars" -msgstr "" +msgstr "ŲŖŲµŁ†ŁŠŁ هذا Ų§Ł„ŁƒŲŖŲ§ŲØ. 0-5 Ł†Ų¬ŁˆŁ…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:533 msgid "No change" @@ -11278,7 +11278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1041 msgid "stars" -msgstr "" +msgstr "نجمة" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1110 msgid "Tags changed" @@ -12117,7 +12117,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:41 msgid "Ratings, shown with stars" -msgstr "" +msgstr "ŲŖŁ‚ŁŠŁŠŁ…Ų§ŲŖŲŒ ŁƒŁ…Ų§ Ł‡Łˆ Ł…ŁˆŲ¶Ų­ Ł…Ų¹ Ų§Ł„Ł†Ų¬ŁˆŁ…" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:69 @@ -16734,7 +16734,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:164 #, python-format msgid "%d stars" -msgstr "" +msgstr "%d Ų§Ł„Ł†Ų¬ŁˆŁ…" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:257 msgid "Popularity" @@ -16811,7 +16811,7 @@ msgstr "Ų±Ų§ŲØŲ· دائم" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:769 msgid "A permanent link to this book" -msgstr "" +msgstr "ŁˆŲµŁ„Ų© دائمة لهذا Ų§Ł„ŁƒŲŖŲ§ŲØ" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:781 msgid "This book has been deleted" @@ -16819,7 +16819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:869 msgid "in search" -msgstr "" +msgstr "في البحث" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:871 msgid "Matching books" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 5520adde5c..7aff453277 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -44,14 +44,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-26 12:00+0000\n" +"PO-Revision-Date: 2011-07-28 01:36+0000\n" "Last-Translator: Redmar \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-07-27 04:32+0000\n" +"X-Launchpad-Export-Date: 2011-07-28 04:33+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -510,7 +510,7 @@ msgstr "Voeg eigen kolommen toe" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:914 msgid "Add/remove your own columns to the calibre book list" msgstr "" -"Eigen kolommen aan de calibre boekenlijst toevoegen of eruit verwijderen." +"Eigen kolommen aan de calibre boekenlijst toevoegen of eruit verwijderen" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 msgid "Toolbar" @@ -1579,7 +1579,7 @@ msgstr "Communiceer met de Nook E-reader." #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:84 msgid "Communicate with the Nook Color and TSR eBook readers." -msgstr "Communiceer met de Nook Color en TSR E-reader" +msgstr "Communiceer met de Nook Color en TSR E-readers." #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." @@ -2504,6 +2504,9 @@ msgid "" "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent (in em)." 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 msgid "" @@ -2511,7 +2514,7 @@ msgid "" "cover." msgstr "" "Gebruik de in het bronbestand gedetecteerde omslag en niet de opgegeven " -"omslag" +"omslag." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 msgid "" @@ -2526,6 +2529,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 "" +"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 msgid "" @@ -2715,7 +2720,7 @@ msgstr "" "worden. Geldige waarden zijn decimale getallen tussen 0 en 1. De " "standaardwaarde is 0.4, iets minder dan de mediaan van de regellengte. Als " "maar weinig regels gecombineerd hoeven te worden kunt u beter een lagere " -"waarde kiezen." +"waarde kiezen" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:550 msgid "Unwrap lines using punctuation and other formatting clues." @@ -2766,7 +2771,7 @@ msgstr "Zoekpatroon (regexp) dat vervangen moet worden door sr1." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr1-search." -msgstr "sr1 vervangen door" +msgstr "sr1 vervangen door." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:591 msgid "Search pattern (regular expression) to be replaced with sr2-replace." @@ -2774,7 +2779,7 @@ msgstr "Zoekpatroon (regexp) dat vervangen moet worden door sr2." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:596 msgid "Replacement to replace the text found with sr2-search." -msgstr "sr2 vervangen door" +msgstr "sr2 vervangen door." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:600 msgid "Search pattern (regular expression) to be replaced with sr3-replace." @@ -2782,7 +2787,7 @@ msgstr "Zoekpatroon (regexp) dat vervangen moet worden door sr3." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:605 msgid "Replacement to replace the text found with sr3-search." -msgstr "sr3 vervangen door" +msgstr "sr3 vervangen door." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:707 msgid "Could not find an ebook inside the archive" @@ -2857,7 +2862,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" -msgstr "U moet een epub-bestand opgeven." +msgstr "U moet een epub-bestand opgeven" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -2875,8 +2880,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "" -"Wis bestanden die niet in het manifest zijn opgenomen in plaats van ze toe " -"te voegen aan het manifest." +"Wis bestanden die niet in het manifest zijn opgenomen in plaats van ze aan " +"aan het manifest toe te voegen" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" @@ -3195,7 +3200,7 @@ msgstr "Kan afbeelding %(path)s niet vewerken. Fout: %(err)s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1006 #, python-format msgid "Unable to process interlaced PNG %s" -msgstr "Kan interlaced PNG-bestand %s niet verwerken." +msgstr "Kan interlaced PNG-bestand %s niet verwerken" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1776 #, python-format @@ -3216,7 +3221,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1800 msgid "Table has cell that is too large" -msgstr "Tabel heeft een cel die te groot is." +msgstr "Tabel heeft een cel die te groot is" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1866 #, python-format @@ -3299,7 +3304,7 @@ msgstr "" "%prog [opties] mijnboek.lrf\n" "\n" "\n" -"Toon/wijzig de metadata in een LRF-bestand\n" +"Toon/wijzig de metadata in een LRF-bestand.\n" "\n" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 @@ -3325,8 +3330,7 @@ msgstr "De categorie waartoe dit boek behoord. bv.: Geschiedenis" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -"Pad naar de afbeelding die als pictogram voor dit bestand zal worden " -"gebruikt." +"Pad naar de afbeelding die als pictogram voor dit bestand zal worden gebruikt" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" @@ -3602,7 +3606,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." -msgstr "Gebruik het opgegeven bestand voor de omslag" +msgstr "Gebruik het opgegeven bestand voor de omslag." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." @@ -3633,8 +3637,7 @@ msgid "" msgstr "" "Lees metadata uit het opgegeven OPF-bestand en gebruik deze om de metadata " "in het e-boek in te stellen. Metadata die op de opdrachtregel opgegeven " -"worden hebben voorrang boven de metadata die zich in het OPF-bestand " -"bevinden." +"worden hebben voorrang boven de metadata die zich in het OPF-bestand bevinden" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" @@ -3823,13 +3826,13 @@ msgstr "Titel voor iedere gegenereerde in-line inhoudsopgave." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." -msgstr "Deactiveer compressie van de bestandsinhoud" +msgstr "Compressie van de bestandsinhoud uitschakelen." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "" "Label dat aangeeft dat het boek bij de persoonlijke documenten moet worden " -"opgeslagen." +"opgeslagen" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:44 msgid "" @@ -3938,7 +3941,7 @@ msgstr "Boek %(sidx)s van %(series)s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." -msgstr "Opties voor aanmaken HTML-inhoudsopgave" +msgstr "Opties voor aanmaken HTML-inhoudsopgave." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:62 @@ -4482,7 +4485,7 @@ msgid "" msgstr "" "Forceer splitsen op de maximale regellengte wanneer er geen spatie is. Dit " "staat ook toe een maximale regellengte te gebruiken die onder de " -"minimumwaarde ligt." +"minimumwaarde ligt" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:55 msgid "" @@ -4830,7 +4833,7 @@ msgid "" msgstr "" "De volgende boeken werden in tweevoud gevonden. Binnenkomende boekformaten " "werden verwerkt en volgens de instellingen voor automatisch samenvoegen aan " -"uw calibre-database toegevoegd." +"uw calibre-database toegevoegd:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:349 msgid "Failed to read metadata" @@ -5197,7 +5200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:420 msgid "You cannot change libraries while jobs are running." -msgstr "U kunt niet van bibliotheek wisselen wanneer taken uitgevoerd worden" +msgstr "" +"U kunt niet van bibliotheek wisselen wanneer taken uitgevoerd worden." #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 msgid "C" @@ -5720,7 +5724,7 @@ msgstr "Nieuws aan het ophalen van " #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:83 msgid " fetched." -msgstr " opgehaald" +msgstr " opgehaald." #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "F1" @@ -5912,7 +5916,7 @@ msgstr "Geen snel-weergave beschikbaar" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:32 msgid "Quickview is not available for books on the device." -msgstr "Snel-weergave is niet beschikbaar voor boeken op het apparaat" +msgstr "Snel-weergave is niet beschikbaar voor boeken op het apparaat." #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 msgid "Similar books..." @@ -6532,7 +6536,7 @@ msgstr "Coderingsinstellingen (aan te passen bij fouten) :" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 msgid "BibTeX entry type:" -msgstr "type Bibtexentry" +msgstr "Type BibTeX-entry:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Create a citation tag?" @@ -6997,7 +7001,7 @@ msgstr "Stripverwerking &deactiveren" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:120 msgid "&Output format:" -msgstr "Uitv&oerformaat" +msgstr "Uitv&oerformaat:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:116 msgid "Disable conversion of images to &black and white" @@ -7030,7 +7034,7 @@ msgstr "Ongeldige map voor foutopsporing" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" -msgstr "Foutopsporingsmap kan niet aangemaakt worden." +msgstr "Foutopsporingsmap kan niet aangemaakt worden" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:55 msgid "" @@ -7306,7 +7310,7 @@ msgstr "Wizard die u helpt een geschikte lettergrootte te kiezen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:152 msgid "Minimum &line height:" -msgstr "Minimale rege&lhoogte" +msgstr "Minimale rege&lhoogte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid " %" @@ -7326,7 +7330,7 @@ msgstr "Verwijder witruimte&s tussen alinea's" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 msgid "Insert &blank line between paragraphs" -msgstr "Witregel toevoegen &bij paragrafen." +msgstr "&Blanco regel tussen paragrafen toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:166 @@ -7500,11 +7504,11 @@ msgstr "Verander de titel van dit boek" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:525 msgid "&Author(s): " -msgstr "&Auteur(s) " +msgstr "&Auteur(s): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 msgid "Author So&rt:" -msgstr "So&rteerauteur" +msgstr "So&rteerauteur:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "" @@ -7512,16 +7516,16 @@ msgid "" "comma" msgstr "" "Verander de auteur(s) van dit boek. Meerdere auteurs moeten met een komma " -"van elkaar gescheiden worden." +"van elkaar gescheiden worden" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:535 msgid "&Publisher: " -msgstr "Uitgever " +msgstr "&Uitgever: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 msgid "Ta&gs: " -msgstr "Labels: " +msgstr "&Labels: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 @@ -7598,7 +7602,7 @@ msgstr "Label voor persoonlijk document:" 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." +"van aan het einde" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87 msgid "Ignore &margins" @@ -7758,13 +7762,13 @@ msgstr "0" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95 msgid "Goto:" -msgstr "Ga naar" +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/preferences/plugins_ui.py:108 msgid "&Previous" -msgstr "Vorige" +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 @@ -7913,7 +7917,7 @@ msgstr "Ongeldig XPath" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 #, python-format msgid "The XPath expression %s is invalid." -msgstr "De XPath-uitdrukking %s is ongeldig" +msgstr "De XPath-uitdrukking %s is ongeldig." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 msgid "Chapter &mark:" @@ -8003,7 +8007,7 @@ msgstr "Stijl voor alinea's:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:94 msgid "Formatting style:" -msgstr "Formatteerstijl" +msgstr "Opmaakstijl:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:95 msgid "Common" @@ -8246,7 +8250,7 @@ msgid "" "default" msgstr "" "Nummerveld ā€˜{0}’ bevat een ongeldige waarde, die door de standaardwaarde " -"vervangen zal worden." +"vervangen zal worden" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:523 msgid "Apply changes" @@ -8287,7 +8291,7 @@ msgstr "te verwijderen labels" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:144 msgid "No details available." -msgstr "Geen details beschikbaar" +msgstr "Geen details beschikbaar." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:188 msgid "Device no longer connected." @@ -8946,7 +8950,7 @@ msgstr "Nieuwe &locatie:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 msgid "Use the previously &existing library at the new location" -msgstr "Gebruik de eerder b&estaande bibliotheek op de nieuwe locatie." +msgstr "Gebruik de eerder b&estaande bibliotheek op de nieuwe locatie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 msgid "&Create an empty library at the new location" @@ -9007,11 +9011,11 @@ msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" -msgstr "&Auteur(s)" +msgstr "&Auteur(s):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "&Profile:" -msgstr "&Profiel" +msgstr "&Profiel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 @@ -9216,11 +9220,11 @@ msgid "" msgstr "" "Kopieer de waarde voor auteursortering naar auteur, voor elke auteur. Dit " "gebruikt u waarschijnlijk na het aanpassen van Instellingen->Geavanceerd-" -">Tweaks->algoritme voor auteursortering." +">Tweaks->algoritme voor auteursortering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:99 msgid "Copy all author sort values to author" -msgstr "Kopieer alle auteursorterings-waarden naar auteur." +msgstr "Kopieer alle auteursorterings-waarden naar auteur" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:45 msgid "Details of job" @@ -9329,7 +9333,7 @@ msgid "" "cannot be canceled or undone" msgstr "" "Voer alle veranderingen door zonder de dialoog af te sluiten. Dit kan niet " -"onderbroken of ongedaan gemaakt worden." +"onderbroken of ongedaan gemaakt worden" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:383 #, python-format @@ -9338,7 +9342,7 @@ msgstr "Boek %d:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:401 msgid "Enter an identifier type" -msgstr "Geef type identificatie op:" +msgstr "Geef type identificatie op" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:407 msgid "" @@ -9439,7 +9443,7 @@ msgstr "Zoeken/vervangen opslaan" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:991 msgid "Search/replace name:" -msgstr "Naam voor zoeken/vervangen" +msgstr "Naam voor zoeken/vervangen:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:999 msgid "" @@ -9514,7 +9518,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 msgid "Check this box to remove all tags from the books." -msgstr "Aanvinken om alle labels van de boeken te verwijderen" +msgstr "Aanvinken om alle labels van de boeken te verwijderen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 msgid "Remove &all" @@ -9575,7 +9579,7 @@ msgstr "Datum toep&assen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:562 msgid "&Published:" -msgstr "Ge&publiceerd" +msgstr "Ge&publiceerd:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 msgid "Clear published date" @@ -9627,7 +9631,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:576 msgid "Remove &stored conversion settings for the selected books" msgstr "" -"Verwijder de opge&slagen conversie-instellingen voor de geselecteerde boeken." +"De opge&slagen conversie-instellingen voor de geselecteerde boeken " +"verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 msgid "Change &cover" @@ -10246,8 +10251,8 @@ msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -"Database wordt hersteld uit back-ups, niet onderbreken, dit gebeurt in drie " -"fasen." +"Database wordt vanuit back-ups hersteld, dit mag u niet onderbreken. Het " +"herstellen gebeurt in drie fasen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "Restoring database" @@ -10353,7 +10358,7 @@ msgid "" msgstr "" " Download dit elke week op de aangegeven dag na\n" " de aangegeven tijd. Als u bv. maandag na 13u00 kiest wordt\n" -" dit elke maandag na 13u00 gedownload\n" +" dit elke maandag na 13u00 gedownload.\n" " " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:61 @@ -10375,7 +10380,7 @@ msgstr "" " Download dit elke maand op de aangegeven dagen na\n" " de aangegeven tijd. Als u bv. de 1e en de 15e na 13u00 kiest " "wordt\n" -" dit de 1e en 15e van de maand na 13u00 gedownload\n" +" dit de 1e en 15e van de maand na 13u00 gedownload.\n" " " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:103 @@ -11310,7 +11315,7 @@ msgstr "&Max. aantal artikelen per feed:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "Maximum number of articles to download per feed." -msgstr "Maximaal aantal artikelen dat per feed gedownload wordt:" +msgstr "Maximaal aantal artikelen dat per feed gedownload wordt." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "Feeds in recipe" @@ -11897,11 +11902,11 @@ msgstr "Configureren" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 msgid "Use the library located at the specified path." -msgstr "Gebruik de bibliotheek in de opgegeven locatie" +msgstr "Gebruik de bibliotheek op de opgegeven locatie." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 msgid "Start minimized to system tray." -msgstr "Geminimaliseerd naar het systeemvak starten" +msgstr "Geminimaliseerd naar het systeemvak starten." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 msgid "Log debugging information to console" @@ -11994,15 +11999,15 @@ msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" "Bezig met het herstellen van de database. Dit kan voor een grote collectie " -"erg veel tijd in beslag nemen." +"erg veel tijd in beslag nemen" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -"Ongeldige database-locatie %r. Zal starten met een nieuwe, lege, calibre-" -"bibliotheek." +"Ongeldige database-locatie %r. Zal met een nieuwe, lege calibre-bibliotheek " +"starten" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 #, python-format @@ -12324,7 +12329,7 @@ msgstr "Datum wissen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1378 msgid "Publishe&d:" -msgstr "Uitgave&datum" +msgstr "Uitgave&datum:" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:35 msgid "Schedule download?" @@ -12747,8 +12752,7 @@ 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 worden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:87 msgid "&Configure metadata from file name" @@ -12972,7 +12976,7 @@ msgstr "Geef een datum in het formaat JJJJ-MM-DD" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:220 msgid "Enter a string." -msgstr "Vul een tekenreeks in" +msgstr "Voer een tekenreeks in." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:222 msgid "Enter a regular expression" @@ -13170,8 +13174,7 @@ msgstr "Tekst, kolom weergegeven in de labelbrowser" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:24 msgid "Comma separated text, like tags, shown in the tag browser" -msgstr "" -"Komma gescheiden tekst, zoals labels, weergegeven in de labelbrowser." +msgstr "Komma gescheiden tekst, zoals labels, weergegeven in de labelbrowser" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:27 msgid "Long text, like comments, not shown in the tag browser" @@ -13485,7 +13488,7 @@ msgid "" msgstr "" "

    Standaard: Geen opmaak. Zie de de " -"python documentatie (Engelstalig) voor details over de opmaaktaal." +"python documentatie (Engelstalig) voor details over de opmaaktaal" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:244 msgid "Format for &dates" @@ -13608,8 +13611,8 @@ msgstr "" "Kopieer deze waarden naar het klembord, plak ze in een teksteditor en plaats " "ze dan in het GEBRUIKERS_APPARAAT door de plug-in voor het apparaat in te " "stellen in Instellingen -> Plug-ins. Denk eraan om ook de mappen op te geven " -"waar de boeken naartoe moeten. Veranderingen worden pas actief na een " -"herstart\n" +"waar de boeken naartoe moeten. Veranderingen worden pas actief nadat u " +"calibre herstart.\n" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:66 msgid "" @@ -13760,7 +13763,7 @@ msgstr "&Werkbalk" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:216 msgid "&Icon size:" -msgstr "P&ictogramgrootte" +msgstr "P&ictogramgrootte:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:217 msgid "Show &text under icons:" @@ -14368,7 +14371,7 @@ msgstr "Elk eigen veld" msgid "The lookup name of any custom field (these names begin with \"#\")." msgstr "" "De zoek-naam van een willekeurig persoonlijk veld (deze namen starten met " -"\"#\")" +"\"#\")." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:57 msgid "Constant template" @@ -14622,7 +14625,7 @@ msgid "" "to be shown as user categories" msgstr "" "Vul de naam van de gegroepeerde zoektermen in waarvan\n" -"u wilt dat ze als gebruikerscategorie getoond worden." +"u wilt dat ze als gebruikerscategorie getoond worden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 @@ -15170,7 +15173,7 @@ msgstr "Zoeken (Klik voor uitgebreid zoeken op de knop links)" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 msgid "Enable or disable search highlighting." -msgstr "Zoekmarkering in- of uitschakelen" +msgstr "Zoekmarkering in- of uitschakelen." #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:445 msgid "Saved Searches" @@ -15669,7 +15672,7 @@ msgstr "De laatste downloaddatum controleren." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:48 msgid "Downloading book list from MobileRead." -msgstr "Boekenlijst van MobileRead downloaden" +msgstr "Boekenlijst van MobileRead aan het downloaden." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:61 msgid "Processing books." @@ -15686,7 +15689,7 @@ msgstr "MobileRead lokale boekopslag bijwerken…" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 msgid "&Query:" -msgstr "&Zoekopdracht" +msgstr "&Zoekopdracht:" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:73 msgid "" @@ -16326,7 +16329,7 @@ msgstr "Pagina met muis&wiel omdraaien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:202 msgid "Maximum &view width:" -msgstr "Maximale weerga&vebreedte" +msgstr "Maximale weerga&vebreedte:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:203 msgid "&General" @@ -16384,8 +16387,7 @@ msgstr "Maximale breedte van het kijkvenster, in pixels." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" -"Herschaal afbeeldingen groter dan het weergave venster zodat deze passen in " -"de binnen-randen." +"Herschaal afbeeldingen groter dan het weergavevenster zodat deze er in passen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "Hyphenate text" @@ -16559,7 +16561,7 @@ msgstr "Lijst met recent geopende boeken wissen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 #, python-format msgid "Connecting to dict.org to lookup: %s…" -msgstr "Met dict.org verbinden om %s… op te zoeken." +msgstr "Met dict.org verbinden om %s… op te zoeken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:472 msgid "Choose ebook" @@ -16868,7 +16870,7 @@ msgid "" msgstr "" "

    Kies een locatie voor uw boeken. Als u boeken aan calibre toevoegt zullen " "ze hier naartoe gekopieerd worden. Gebruik een lege map voor een " -"nieuwe calibrebibliotheek." +"nieuwe calibrebibliotheek:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:59 msgid "&Change" @@ -18015,7 +18017,7 @@ msgstr "" msgid "Show detailed output information. Useful for debugging" msgstr "" "Laat gedetailleerde uitvoerinformatie zien. Nuttig bij het opsporen van " -"problemen." +"problemen" #: /home/kovid/work/calibre/src/calibre/library/cli.py:681 msgid "Error: You must specify a catalog output file" @@ -18248,7 +18250,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:988 #, python-format msgid "You must provide the %s option to do a recovery" -msgstr "U moet de %s-optie meegeven om herstel uit te voeren." +msgstr "U moet de %s-optie meegeven om herstel uit te voeren" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1025 msgid "" @@ -18521,7 +18523,7 @@ msgstr "Paden naar kleine letters omzetten." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:123 msgid "Replace whitespace with underscores." -msgstr "Vervang witruimte met lage streepjes (_)" +msgstr "Vervang witruimte door lage streepjes (_)." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:382 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:415 @@ -19134,7 +19136,7 @@ msgid "" msgstr "" "test(waarde, tekst indien niet leeg, tekst indien leeg) -- geeft `tekst " "indien niet leeg` terug als het veld niet leeg is, anders word `tekst indien " -"leeg` teruggegeven." +"leeg` teruggegeven" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:311 msgid "" @@ -20031,7 +20033,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "Do not download CSS stylesheets." -msgstr "Geen CSS-stylesheets downloaden" +msgstr "Geen CSS-stylesheets downloaden." #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 5e2225e88e..84b3692023 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-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-21 04:25+0000\n" -"Last-Translator: Flame-037 \n" +"PO-Revision-Date: 2011-07-27 17:09+0000\n" +"Last-Translator: Kovid Goyal \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-07-23 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-07-28 04:33+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -5563,23 +5563,23 @@ msgstr "Книги с такими же тегами" #: /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:29 msgid "Search for ebooks" -msgstr "" +msgstr "Поиск книг..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:30 msgid "Search for this author" -msgstr "" +msgstr "Поиск по Š°Š²Ń‚Š¾Ń€Ńƒ" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:31 msgid "Search for this title" -msgstr "" +msgstr "Поиск по Š½Š°Š·Š²Š°Š½ŠøŃŽ" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:32 msgid "Search for this book" -msgstr "" +msgstr "Поиск по книге" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:135 @@ -5591,21 +5591,21 @@ msgstr "ŠœŠ°Š³Š°Š·ŠøŠ½Ń‹" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:285 msgid "Choose stores" -msgstr "" +msgstr "Š’Ń‹Š±Ń€Š°Ń‚ŃŒ магазины" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:111 msgid "Cannot search" -msgstr "" +msgstr "Поиск не может Š±Ń‹Ń‚ŃŒ произвеГён" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:130 msgid "" "Calibre helps you find the ebooks you want by searching the websites of " "various commercial and public domain book sources for you." msgstr "" -"Calibre помогает вам Š¾Ń‚Ń‹ŃŠŗŠ°Ń‚ŃŒ книги, которые вы хотите найти, ŠæŃ€ŠµŠ“Š»Š°Š³Š°Ń вам " -"найГенные веб-сайты различных коммерческих Šø ŠæŃƒŠ±Š»ŠøŃ‡Š½Ń‹Ń… источников книг." +"Calibre поможет Вам найти книги, ŠæŃ€ŠµŠ“Š»Š°Š³Š°Ń веб-сайты различных коммерческих " +"Šø ŠæŃƒŠ±Š»ŠøŃ‡Š½Ń‹Ń… источников книг." #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:134 msgid "" @@ -5613,6 +5613,9 @@ msgid "" "are looking for, at the best price. You also get DRM status and other useful " "information." msgstr "" +"Š˜ŃŠæŠ¾Š»ŃŒŠ·ŃƒŃ встроенный поиск Š’Ń‹ можете легко найти магазин ŠæŃ€ŠµŠ“Š»Š°Š³Š°ŃŽŃ‰ŠøŠ¹ " +"Š²Ń‹Š³Š¾Š“Š½ŃƒŃŽ Ń†ŠµŠ½Ńƒ Š“Š»Ń ŠøŠ½Ń‚ŠµŃ€ŠµŃŃƒŃŽŃ‰ŠµŠ¹ Вас книги. Также Š’Ń‹ ŠæŠ¾Š»ŃƒŃ‡ŠøŃ‚Šµ Š“Ń€ŃƒŠ³Ńƒ ŠæŠ¾Š»ŠµŠ·Š½ŃƒŃŽ " +"ŠøŠ½Ń„Ń€Š¼Š°Ń†ŠøŃŽ" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:138 msgid "" @@ -5630,7 +5633,7 @@ msgstr "ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ снова Ганное сообщение" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:149 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 @@ -5639,7 +5642,7 @@ msgstr "Tweak EPUB" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:18 msgid "Make small changes to ePub format books" -msgstr "" +msgstr "Внести небольшие ŠøŠ·Š½ŠµŠ½ŠµŠ½ŠøŃ ePub в формат книги" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:19 msgid "T" @@ -5726,7 +5729,7 @@ msgstr "ŠŠµ могу Š¾Ń‚ŠŗŃ€Ń‹Ń‚ŃŒ папку" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:221 msgid "This book no longer exists in your library" -msgstr "" +msgstr "Эта книга больше не Š½Š°Ń…Š¾Š“ŠøŃ‚ŃŃ в Š’Š°ŃˆŠµŠ¹ библиотеке" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:228 #, python-format @@ -9206,11 +9209,11 @@ msgstr "&ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ ŠæŠ°Ń€Š¾Š»ŃŒ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:122 msgid "Restart required" -msgstr "" +msgstr "Š¢Ń€ŠµŠ±ŃƒŠµŃ‚ŃŃ ŠæŠµŃ€ŠµŠ·Š°ŠæŃƒŃŠŗ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:123 msgid "You must restart Calibre before using this plugin!" -msgstr "" +msgstr "Š”Š»Ń ŠøŃŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Š½ŠøŃ плагина Вам нужно ŠæŠµŃ€ŠµŠ·Š°ŠæŃƒŃŃ‚ŠøŃ‚ŃŒ Calibre!" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:164 #, python-format @@ -9222,17 +9225,17 @@ msgstr "" #: /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 "Всё" #: /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 "Установленные" #: /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 "ŠŠµ ŃƒŃŃ‚Š°Š½Š¾Š²Š»ŠµŠ½Š½Ń‹Šµ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 msgid "Update available" @@ -9240,7 +9243,7 @@ msgstr "Š”Š¾ŃŃ‚ŃƒŠæŠ½Š¾ обновление" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Plugin Name" -msgstr "" +msgstr "ŠŠ°Š·Š²Š°Š½ŠøŠµ плагина" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 @@ -13361,7 +13364,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 msgid "&Load plugin from file" -msgstr "" +msgstr "Š—Š°Š³Ń€ŃƒŠ·ŠøŃ‚ŃŒ плагин ŠøŠ· файла" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:33 msgid "Any custom field" @@ -13623,11 +13626,11 @@ msgstr "Дбой запуска контент-сервера" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:106 msgid "Error log:" -msgstr "Лог ошибок:" +msgstr "Š–ŃƒŃ€Š½Š°Š» ошибок:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:113 msgid "Access log:" -msgstr "Лог Š“Š¾ŃŃ‚ŃƒŠæŠ°:" +msgstr "Š–ŃƒŃ€Š½Š°Š» Š“Š¾ŃŃ‚ŃƒŠæŠ°:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:128 msgid "You need to restart the server for changes to take effect" @@ -14097,7 +14100,7 @@ msgstr "ŠŠøŃ‡ŠµŠ³Š¾" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:59 msgid "Press a key..." -msgstr "" +msgstr "ŠŠ°Š¶Š¼ŠøŃ‚Šµ клавишу..." #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" @@ -14152,19 +14155,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:38 msgid "Added Tags:" -msgstr "" +msgstr "Добавленные Ń‚ŃŠ³Šø:" #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:39 msgid "Open store in external web browswer" -msgstr "" +msgstr "ŠžŃ‚ŠŗŃ€Ń‹Ń‚ŃŒ сайт магазина в интернет Š±Ń€Š¾ŃƒŠ·ŠµŃ€Šµ" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219 msgid "&Name:" -msgstr "" +msgstr "&ŠŠ°Š·Š²Š°Š½ŠøŠµ" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 msgid "&Description:" -msgstr "" +msgstr "&ŠžŠæŠøŃŠ°Š½ŠøŠµ" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 msgid "&Headquarters:" @@ -14184,7 +14187,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 "Га" #: /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 @@ -14192,41 +14195,41 @@ 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 "нет" #: /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 msgid "Affiliate:" -msgstr "" +msgstr "ŠŸŠ°Ń€Ń‚Š½Ń‘Ń€ŃŃ‚Š²Š¾:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235 msgid "Nam&e/Description ..." -msgstr "" +msgstr "ŠŠ°Š·Š²Š°Š½Šø&е/ŠžŠæŠøŃŠ°Š½ŠøŠµ" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:108 msgid "Query:" -msgstr "" +msgstr "Запрос:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:81 msgid "Enable" -msgstr "" +msgstr "Š’ŠŗŠ»ŃŽŃ‡ŠøŃ‚ŃŒ" #: /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 #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:112 msgid "Invert" -msgstr "" +msgstr "Š˜Š½Š²ŠµŃ€Ń‚ŠøŃ€Š¾Š²Š°Ń‚ŃŒ" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Affiliate" -msgstr "" +msgstr "ŠŸŠ°Ń€Ń‚Š½ŠµŃ€ŃŃ‚Š²Š¾" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 msgid "Enabled" -msgstr "" +msgstr "Š’ŠŗŠ»ŃŽŃ‡ŠµŠ½Š¾" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 msgid "Headquarters" @@ -14234,7 +14237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 msgid "No DRM" -msgstr "" +msgstr "Без DRM" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:129 msgid "" @@ -14249,13 +14252,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:136 msgid "This store only distributes ebooks without DRM." -msgstr "" +msgstr "Этот магазин Ń€Š°ŃŠæŃ€Š¾ŃŃ‚Ń€Š°Š½ŃŠµŃ‚ ŃŠ»ŠµŠŗŃ‚Ń€Š¾Š½Š½Ń‹Šµ книги ŠøŃŠŗŠ»ŃŽŃ‡ŠøŃ‚ŠµŠ»ŃŒŠ½Š¾ без DRM" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:138 msgid "" "This store distributes ebooks with DRM. It may have some titles without DRM, " "but you will need to check on a per title basis." msgstr "" +"Этот магазин Ń€Š°ŃŠæŃ€Š¾ŃŃ‚Ń€Š°Š½ŃŠµŃ‚ ŃŠ»ŠµŠŗŃ‚Ń€Š¾Š½Š½Ń‹Šµ книги с DRM. Возможно, некоторые " +"ŠøŠ·Š“Š°Š½ŠøŃ Š“Š¾ŃŃ‚ŃƒŠæŠ½Ń‹ без DRM, но Š“Š»Ń ŃŃ‚Š¾Š³Š¾ наГо ŠæŃ€Š¾Š²ŠµŃ€ŃŃ‚ŃŒ ŠŗŠ°Š¶Š“ŃƒŃŽ книгу в " +"Š¾Ń‚Š“ŠµŠ»ŃŒŠ½Š¾ŃŃ‚Šø." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:140 #, python-format @@ -14270,6 +14276,7 @@ msgstr "" #, python-format msgid "Buying from this store supports the calibre developer: %s." msgstr "" +"ŠŸŠ¾ŠŗŃƒŠæŠ°Ń в ŃŃ‚Š¾Š¼ магазине Š’Ń‹ поГГерживаете проект calibre Šø разработчика: %s." #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:145 #, python-format @@ -14278,37 +14285,37 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/results_view.py:47 msgid "Configure..." -msgstr "" +msgstr "ŠŠ°ŃŃ‚Ń€Š¾ŠøŃ‚ŃŒ..." #: /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 "Š’Ń€ŠµŠ¼Ń" #: /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 "Š’Ń€ŠµŠ¼Ń Š¾Š¶ŠøŠ“Š°Š½ŠøŃ ответа магазина (в ŃŠµŠŗŃƒŠ½Š“Š°Ń…)" #: /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 "Š”Š¾ŠæŃƒŃŃ‚ŠøŠæŠ¾Šµ Š²Ń€ŠµŠ¼Ń обработки Ń€ŠµŠ·ŃƒŠ»ŃŒŃ‚Š°Ń‚Š° магазином (в ŃŠµŠŗŃƒŠ½Š“Š°Ń…)" #: /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 "ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ" #: /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 "Максимальное количество Ń€ŠµŠ·ŃƒŠ»ŃŒŃ‚Š°Ń‚Š¾Š² Š“Š»Ń показа (по кажГому магазину)" #: /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 "ŠŸŠ¾ŠŗŠ°Š·Ń‹Š²Š°Ń‚ŃŒ Ń€ŠµŠ·ŃƒŠ»ŃŒŃ‚Š°Ń‚Ń‹ поиска в системном интернет Š±Ń€Š¾ŃƒŠ·ŠµŃ€Šµ" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 msgid "Threads" @@ -14332,11 +14339,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:105 msgid "Performance" -msgstr "" +msgstr "ŠŸŃ€Š¾ŠøŠ·Š²Š¾Š“ŠøŃ‚ŠµŠ»ŃŒŠ½Š¾ŃŃ‚ŃŒ" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:106 msgid "Number of simultaneous searches" -msgstr "" +msgstr "ŠšŠ¾Š»ŠøŃ‡ŠµŃŃ‚Š²Š¾ оГновременно Š²Ń‹ŠæŠ¾Š»Š½ŃŠµŠ¼Ń‹Ń… поисков" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:107 msgid "Number of simultaneous cache updates" @@ -14352,13 +14359,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/mobileread_store_dialog_ui.py:62 msgid "Search:" -msgstr "" +msgstr "Поиск:" #: /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 "Книги:" #: /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 @@ -14367,20 +14374,20 @@ 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 "Š—Š°ŠŗŃ€Ń‹Ń‚ŃŒ" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:212 msgid "&Price:" -msgstr "" +msgstr "&Цена:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 msgid "Download:" -msgstr "" +msgstr "Š”ŠŗŠ°Ń‡Š°Ń‚ŃŒ" #: /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 msgid "Titl&e/Author/Price ..." -msgstr "" +msgstr "ŠŠ°Š·Š²Š°Š½Šø&е/Автор/Цена ..." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "DRM" @@ -14388,11 +14395,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Download" -msgstr "" +msgstr "Š”ŠŗŠ°Ń‡Š°Ń‚ŃŒ" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 msgid "Price" -msgstr "" +msgstr "Цена" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:196 #, python-format @@ -14427,77 +14434,79 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:208 #, python-format msgid "The following formats can be downloaded directly: %s." -msgstr "" +msgstr "Форматы Š“Š¾ŃŃ‚ŃƒŠæŠ½Ń‹Šµ Š“Š»Ń непосреГственного ŃŠŗŠ°Ń‡ŠøŠ²Š°Š½ŠøŃ: %s." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:41 msgid "Download..." -msgstr "" +msgstr "Š”ŠŗŠ°Ń‡Š°Ń‚ŃŒ..." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:45 msgid "Goto in store..." -msgstr "" +msgstr "ŠŸŠµŃ€ŠµŠ¹Ń‚Šø в магазин..." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:114 #, python-format msgid "Buying from this store supports the calibre developer: %s

    " msgstr "" +"ŠŸŠ¾ŠŗŃƒŠæŠ°Ń в ŃŃ‚Š¾Š¼ магазине Š’Ń‹ поГГерживаете проект calibre Šø разработчика: " +"%s

    " #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:276 msgid "Customize get books search" -msgstr "" +msgstr "ŠŸŠµŃ€ŠµŠ½Š°ŃŃ‚Ń€Š¾ŠøŃ‚ŃŒ поГ ŃŠµŠ±Ń поиск книг Š“Š»Ń ŃŠŗŠ°Ń‡ŠøŠ²Š°Š½ŠøŃ" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:286 msgid "Configure search" -msgstr "" +msgstr "ŠŠ°ŃŃ‚Ń€Š¾ŠøŃ‚ŃŒ поиск" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "Couldn't find any books matching your query." -msgstr "ŠŃƒ уГалось найти ни оГной кники, ŃŠ¾Š¾Ń‚Š²ŠµŃŃ‚Š²ŃƒŃŽŃ‰ŠµŠ¹ вашему Š·Š°ŠæŃ€Š¾ŃŃƒ." +msgstr "ŠŠµ уГалось найти ни оГной книги, ŃŠ¾Š¾Ń‚Š²ŠµŃŃ‚Š²ŃƒŃŽŃ‰ŠµŠ¹ вашему Š·Š°ŠæŃ€Š¾ŃŃƒ." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:350 msgid "Choose format to download to your library." -msgstr "" +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" -msgstr "" +msgstr "ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ Š²Ń‹Š±Ń€Š°Š½Š½ŃƒŃŽ книгу в системном интернет Š±Ń€Š¾ŃƒŠ·ŠµŃ€Šµ" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:141 msgid "Open in &external browser" -msgstr "" +msgstr "ŠŸŠ¾ŠŗŠ°Š·Ń‹Š²Š°Ń‚ŃŒ в системном интернет Š±Ń€Š¾ŃƒŠ·ŠµŃ€Šµ" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/ebooks_com_plugin.py:96 msgid "Not Available" -msgstr "" +msgstr "ŠŠµŠ“Š¾ŃŃ‚ŃƒŠæŠ½Š¾" #: /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 "" -"Дмотри ŠŸŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŠøŠ¹ мануал Š“Š»Ń помощи" +"Дмотрите Š ŃƒŠŗŠ¾Š²Š¾Š“ство ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»Ń Š“Š»Ń помощи" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:51 msgid "Updating book cache" -msgstr "" +msgstr "ŠžŠ±Š½Š¾Š²Š¾Š»ŃŠµŃ‚ŃŃ ŠŗŃŃˆ книг" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:42 msgid "Checking last download date." -msgstr "" +msgstr "ŠŸŃ€Š¾Š²ŠµŃ€ŃŠµŃ‚ŃŃ врема послеГнего ŃŠŗŠ°Ń‡ŠøŠ²Š°Š½ŠøŃ" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:48 msgid "Downloading book list from MobileRead." -msgstr "" +msgstr "Š—Š°Š³Ń€ŃƒŠ¶Š°ŠµŃ‚ŃŃ список книг с MobileRead." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:61 msgid "Processing books." -msgstr "" +msgstr "Книги Š¾Š±Ń€Š°Š±Š°Ń‚Ń‹Š²Š°ŃŽŃ‚ŃŃ" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:71 #, python-format @@ -14506,11 +14515,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:62 msgid "Updating MobileRead book cache..." -msgstr "" +msgstr "ŠžŠ±Š½Š¾Š²Š¾Š»ŃŠµŃ‚ŃŃ ŠŗŃŃ‰ MobileRead книг..." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 msgid "&Query:" -msgstr "" +msgstr "&Запрос:" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:73 msgid "" @@ -14524,15 +14533,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:86 msgid "File is not a supported ebook type. Save to disk?" -msgstr "" +msgstr "Файл соГержит непоГГерживаемый формат ŃŠ». книги. Š”Š¾Ń…Ń€Š°Š½ŠøŃ‚ŃŒ на Гиске?" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:59 msgid "Home" -msgstr "" +msgstr "Š“Š»Š°Š²Š½Š°Ń страница" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:60 msgid "Reload" -msgstr "" +msgstr "ŠŸŠµŃ€ŠµŠ³Ń€ŃƒŠ·ŠøŃ‚ŃŒ" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:61 msgid "%p%" @@ -14545,23 +14554,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:724 msgid "" "Changing the authors for several books can take a while. Are you sure?" -msgstr "" +msgstr "Š˜Š·Š¼ŠµŠ½ŠøŃ‚ŃŒ автора Š½ŠµŃŠŗŠ¾Š»ŃŒŠŗŠøŃ… книг займёт некоторое Š²Ń€ŠµŠ¼Ń. Š’Ń‹ согласны" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:729 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" +"Š˜Š·Š¼ŠµŠ½ŠøŃ‚ŃŒ мета-Ганные Š½ŠµŃŠŗŠ¾Š»ŃŒŠŗŠøŃ… книг займёт некоторое Š²Ń€ŠµŠ¼Ń. Š’Ń‹ согласны" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:816 #: /home/kovid/work/calibre/src/calibre/library/database2.py:449 msgid "Searches" -msgstr "" +msgstr "Поиски" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:901 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:910 msgid "Rename user category" -msgstr "" +msgstr "ŠŸŠµŃ€ŠµŠøŠ¼ŠµŠ½Š¾Š²Š°Ń‚ŃŒ ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŃƒŃŽ ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃŽ" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:882 msgid "You cannot use periods in the name when renaming user categories" @@ -14584,30 +14594,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:48 msgid "Manage Authors" -msgstr "" +msgstr "Š£ŠæŠ¾Ń€ŃŠ“Š¾Ń‡Š½ŠøŃ‚ŃŒ авторов" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:50 msgid "Manage Series" -msgstr "" +msgstr "Š£ŠæŠ¾Ń€ŃŠ“Š¾Ń‡Š½ŠøŃ‚ŃŒ серии" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:52 msgid "Manage Publishers" -msgstr "" +msgstr "Š£ŠæŠ¾Ń€ŃŠ“Š¾Ń‡Š½ŠøŃ‚ŃŒ изГателей" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:54 msgid "Manage Tags" -msgstr "" +msgstr "Š£ŠæŠ¾Ń€ŃŠ“Š¾Ń‡Š½ŠøŃ‚ŃŒ Ń‚ŃŠ³Šø" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:469 msgid "Manage User Categories" -msgstr "Управление ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŠøŠ¼Šø ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃŠ¼Šø" +msgstr "Š£ŠæŠ¾Ń€ŃŠ“Š¾Ń‡Š½ŠøŃ‚ŃŒ ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŠøŠµ категории" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:457 msgid "Manage Saved Searches" -msgstr "Управление сохраненными поисками" +msgstr "Š£ŠæŠ¾Ń€ŃŠ“Š¾Ń‡Š½ŠøŃ‚ŃŒ сохраненные поиски" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:66 msgid "Invalid search restriction" @@ -14624,17 +14634,17 @@ msgstr "ŠŠ¾Š²Š°Ń ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃ" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:134 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:137 msgid "Delete user category" -msgstr "" +msgstr "Š£Š“Š°Š»ŠøŃ‚ŃŒ ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŃƒŃŽ ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃŽ" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:135 #, python-format msgid "%s is not a user category" -msgstr "" +msgstr "%s не ŃŠ²Š»ŃŠµŃ‚ŃŃ ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŠ¾Š¹ категорией" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:138 #, python-format msgid "%s contains items. Do you really want to delete it?" -msgstr "" +msgstr "%s соГержит ŃŠ»ŠµŠ¼ŠµŠ½Ń‚Ń‹. Š’Ń‹ Š“ŠµŠ¹ŃŃ‚Š²ŠøŃ‚ŠµŠ»ŃŒŠ½Š¾ хотете её ŃƒŠ“Š°Š»ŠøŃ‚ŃŒ?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:159 msgid "Remove category" @@ -14643,16 +14653,16 @@ msgstr "Š£Š“Š°Š»ŠøŃ‚ŃŒ ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃŽ" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:160 #, python-format msgid "User category %s does not exist" -msgstr "" +msgstr "ŠŸŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŠ°Ń ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃ %s не ŃŃƒŃ‰ŠµŃŃ‚Š²ŃƒŠµŃ‚" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:179 msgid "Add to user category" -msgstr "" +msgstr "Š”Š¾Š±Š°Š²ŠøŃ‚ŃŒ в ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŠøŠµ категории" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:180 #, python-format msgid "A user category %s does not exist" -msgstr "" +msgstr "ŠŸŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŠ°Ń ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃ %s не ŃŃƒŃ‰ŠµŃŃ‚Š²ŃƒŠµŃ‚" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:305 msgid "Find item in tag browser" @@ -14745,7 +14755,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:359 #, python-format msgid "Add %s to user category" -msgstr "" +msgstr "Š”Š¾Š±Š°Š²ŠøŃ‚ŃŒ %s в ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŠøŠµ категории" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:372 #, python-format @@ -14755,7 +14765,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:382 #, python-format msgid "Delete search %s" -msgstr "" +msgstr "Š£Š“Š°Š»ŠøŃ‚ŃŒ поиск %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:387 #, python-format @@ -14765,27 +14775,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:394 #, python-format msgid "Search for %s" -msgstr "" +msgstr "Š˜ŃŠŗŠ°Ń‚ŃŒ %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:399 #, python-format msgid "Search for everything but %s" -msgstr "" +msgstr "Š˜ŃŠŗŠ°Ń‚ŃŒ всё кроме %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:411 #, python-format msgid "Add sub-category to %s" -msgstr "" +msgstr "Š”Š¾Š±Š°Š²ŠøŃ‚ŃŒ ŠæŠ¾Š“ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃŽ в %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:415 #, python-format msgid "Delete user category %s" -msgstr "" +msgstr "Š£Š“Š°Š»ŠøŃ‚ŃŒ ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŃƒŃŽ ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃŽ %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:420 #, python-format msgid "Hide category %s" -msgstr "" +msgstr "Š”ŠŗŃ€Ń‹Ń‚ŃŒ ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃŽ %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:424 msgid "Show category" @@ -14794,12 +14804,12 @@ msgstr "ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃŽ" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:434 #, python-format msgid "Search for books in category %s" -msgstr "" +msgstr "Š˜ŃŠŗŠ°Ń‚ŃŒ книги в категории %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:440 #, python-format msgid "Search for books not in category %s" -msgstr "" +msgstr "Š˜ŃŠŗŠ°Ń‚ŃŒ книги ŠŠ• в категории %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:454 @@ -14881,7 +14891,7 @@ msgstr "Š˜Š·Š²Š»ŠµŃ‡ŃŒ ŠæŠ¾Š“ŠŗŠ»ŃŽŃ‡ŠµŠ½Š½Š¾Šµ ŃƒŃŃ‚Ń€Š¾Š¹ŃŃ‚Š²Š¾" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:347 msgid "Debug mode" -msgstr "" +msgstr "Резим отлаГки" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:348 #, python-format @@ -14919,7 +14929,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:630 msgid "Active jobs" -msgstr "" +msgstr "Активные Š·Š°Š“Š°Š½ŠøŃ" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:698 msgid "" @@ -14942,11 +14952,11 @@ msgstr "Š”Š¾ŃŃ‚ŃƒŠæŠ½Š¾ обновление!" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Show this notification for future updates" -msgstr "" +msgstr "ŠŸŠ¾ŠŗŠ°Š·Š²Š°Ń‚ŃŒ сообщение о Š“Š¾ŃŃ‚ŃƒŠæŠ½Š¾ŃŃ‚Šø новой версии (Š¾Š±Š½ŠøŠ²Š»ŠµŠ½ŠøŃ)" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:89 msgid "&Get update" -msgstr "" +msgstr "&Š”ŠŗŠ°Ń‡Š°Ń‚ŃŒ обнивление" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:93 msgid "Update &plugins" @@ -14973,11 +14983,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:187 #, python-format msgid "There are %d plugin updates available" -msgstr "" +msgstr "Š”Š¾ŃŃ‚ŃƒŠæŠ½Ń‹ Š¾Š±Š½Š¾Š²Š»ŠµŠ½ŠøŃ Š“Š»Ń %d плагинов" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:191 msgid "Install and configure user plugins" -msgstr "" +msgstr "Установка Šø настройка ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŒŃŠŗŠøŃ… плагинов" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" From d5922391324eb12938cbae38582c4d03b715aa1a Mon Sep 17 00:00:00 2001 From: Alex Stanev Date: Thu, 28 Jul 2011 12:07:02 +0300 Subject: [PATCH 09/35] Fix Project Gutenberg store plugin --- .../gui2/store/stores/gutenberg_plugin.py | 29 ++++++++++--------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/src/calibre/gui2/store/stores/gutenberg_plugin.py b/src/calibre/gui2/store/stores/gutenberg_plugin.py index ad30f2067d..5cc1005c39 100644 --- a/src/calibre/gui2/store/stores/gutenberg_plugin.py +++ b/src/calibre/gui2/store/stores/gutenberg_plugin.py @@ -22,10 +22,10 @@ from calibre.gui2.store.search_result import SearchResult from calibre.gui2.store.web_store_dialog import WebStoreDialog class GutenbergStore(BasicStoreConfig, StorePlugin): - + def open(self, parent=None, detail_item=None, external=False): url = 'http://gutenberg.org/' - + if detail_item: detail_item = url_slash_cleaner(url + detail_item) @@ -39,46 +39,49 @@ class GutenbergStore(BasicStoreConfig, StorePlugin): def search(self, query, max_results=10, timeout=60): url = 'http://m.gutenberg.org/ebooks/search.mobile/?default_prefix=all&sort_order=title&query=' + urllib.quote_plus(query) - + br = browser() - + counter = max_results with closing(br.open(url, timeout=timeout)) as f: doc = html.fromstring(f.read()) - for data in doc.xpath('//ol[@class="results"]//li[contains(@class, "icon_title")]'): + for data in doc.xpath('//ol[@class="results"]//li[@class="entry data icon_title"]'): if counter <= 0: break id = ''.join(data.xpath('./a/@href')) id = id.split('.mobile')[0] - + title = ''.join(data.xpath('.//span[@class="title"]/text()')) author = ''.join(data.xpath('.//span[@class="subtitle"]/text()')) - + + if title.lower().find(query.lower()) == -1 and author.lower().find(query.lower()) == -1: + continue + counter -= 1 - + s = SearchResult() s.cover_url = '' - + s.detail_item = id.strip() s.title = title.strip() s.author = author.strip() s.price = '$0.00' s.drm = SearchResult.DRM_UNLOCKED - + yield s def get_details(self, search_result, timeout): url = url_slash_cleaner('http://m.gutenberg.org/' + search_result.detail_item + '.mobile') - + br = browser() with closing(br.open(url, timeout=timeout)) as nf: doc = html.fromstring(nf.read()) - + for save_item in doc.xpath('//li[contains(@class, "icon_save")]/a'): type = save_item.get('type') href = save_item.get('href') - + if type: ext = mimetypes.guess_extension(type) if ext: From caaaa036df4c6b1793bb3fe88861d619b5319241 Mon Sep 17 00:00:00 2001 From: John Schember Date: Thu, 28 Jul 2011 07:16:45 -0400 Subject: [PATCH 10/35] Store: Fixes for Gutenberg plugin. --- src/calibre/gui2/store/stores/gutenberg_plugin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/store/stores/gutenberg_plugin.py b/src/calibre/gui2/store/stores/gutenberg_plugin.py index ad30f2067d..64d8401f4e 100644 --- a/src/calibre/gui2/store/stores/gutenberg_plugin.py +++ b/src/calibre/gui2/store/stores/gutenberg_plugin.py @@ -45,7 +45,7 @@ class GutenbergStore(BasicStoreConfig, StorePlugin): counter = max_results with closing(br.open(url, timeout=timeout)) as f: doc = html.fromstring(f.read()) - for data in doc.xpath('//ol[@class="results"]//li[contains(@class, "icon_title")]'): + for data in doc.xpath('//ol[@class="results"]//li[contains(@class, "icon_title") and not(contains(@class, "toplink"))]'): if counter <= 0: break @@ -69,7 +69,7 @@ class GutenbergStore(BasicStoreConfig, StorePlugin): yield s def get_details(self, search_result, timeout): - url = url_slash_cleaner('http://m.gutenberg.org/' + search_result.detail_item + '.mobile') + url = url_slash_cleaner('http://m.gutenberg.org/' + search_result.detail_item) br = browser() with closing(br.open(url, timeout=timeout)) as nf: From 53843b6d06d900eca845d1d02d10a973c0fca688 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Fri, 29 Jul 2011 04:47:18 +0000 Subject: [PATCH 11/35] Launchpad automatic translations update. --- src/calibre/translations/de.po | 16 +++---- src/calibre/translations/eu.po | 6 +-- src/calibre/translations/nl.po | 14 ++++--- src/calibre/translations/tr.po | 76 ++++++++++++++++++---------------- 4 files changed, 60 insertions(+), 52 deletions(-) diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index e8631e61c6..435efdb6be 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-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-22 21:50+0000\n" -"Last-Translator: Rudolf Metz \n" +"PO-Revision-Date: 2011-07-28 10:22+0000\n" +"Last-Translator: Christine Emrich \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-07-23 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-07-29 04:46+0000\n" "X-Generator: Launchpad (build 13405)\n" "Generated-By: pygettext.py 1.5\n" @@ -390,7 +390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" -msgstr "Calibre Bedienungsanleitung ansehen" +msgstr "Calibre-Bedienungsanleitung ansehen" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Customize calibre" @@ -9696,7 +9696,7 @@ msgstr "Du musst Calibre Neustarten um Plugins zu benutzen zu kƶnnen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:164 #, python-format msgid "Version History for %s" -msgstr "Versions Geschichte für %s" +msgstr "Versionshistorie für %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 @@ -9817,11 +9817,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:481 msgid "User plugins" -msgstr "User Plugins" +msgstr "Benutzer-Plugins" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:486 msgid "User Plugins" -msgstr "User Plugins" +msgstr "Benutzer-Plugins" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:494 msgid "Filter list of plugins" @@ -15820,7 +15820,7 @@ msgstr "Es sind %d Plugin-Aktualisierungen verfügbar" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:191 msgid "Install and configure user plugins" -msgstr "" +msgstr "Benutzer-Plugins installieren und konfigurieren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 545f12c6bd..e8df74d5bb 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-06-13 11:13+0000\n" +"PO-Revision-Date: 2011-07-28 10:06+0000\n" "Last-Translator: gorkaazk \n" "Language-Team: Basque \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-07-23 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-07-29 04:45+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -4616,7 +4616,7 @@ msgstr "Komikiak" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 msgid "Archives" -msgstr "Artxiboak" +msgstr "Fitxategiak" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:47 msgid "Add books" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 7aff453277..e2875d93a5 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -44,14 +44,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-28 01:36+0000\n" -"Last-Translator: Redmar \n" +"PO-Revision-Date: 2011-07-28 14:35+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-07-28 04:33+0000\n" +"X-Launchpad-Export-Date: 2011-07-29 04:46+0000\n" "X-Generator: Launchpad (build 13405)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -7525,7 +7525,7 @@ msgstr "&Uitgever: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 msgid "Ta&gs: " -msgstr "&Labels: " +msgstr "Labels: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537 @@ -13520,7 +13520,7 @@ msgstr "&Sorteer/doorzoek kolom op" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:251 msgid "How this column should handled in the GUI when sorting and searching" -msgstr "" +msgstr "Hoe deze kolom moet reageren in de GUI tijdens sorteren en zoeken" #: /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" @@ -14104,7 +14104,7 @@ msgstr "Commandoregeltools zijn geĆÆnstalleerd" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:68 msgid "Command line tools installed in" -msgstr "" +msgstr "Opdracht prompt applicaties geĆÆnstalleerd in" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:69 msgid "" @@ -18277,6 +18277,8 @@ msgid "" "The character to put around the category value in CSV mode. Default is " "quotes (\")." msgstr "" +"Het teken om rondom de categorie waarde te plaatsen in CSV modus. Standaard " +"is dubbele aanhalingstekens (\")." #: /home/kovid/work/calibre/src/calibre/library/cli.py:1041 msgid "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index b78cf132b3..c7a061e23d 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-22 17:11+0000\n" -"PO-Revision-Date: 2011-07-25 15:15+0000\n" +"PO-Revision-Date: 2011-07-28 12:49+0000\n" "Last-Translator: Gs-Kobzeci \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-07-26 04:38+0000\n" +"X-Launchpad-Export-Date: 2011-07-29 04:47+0000\n" "X-Generator: Launchpad (build 13405)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -14663,58 +14663,58 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:89 msgid "&Get update" -msgstr "" +msgstr "&Güncellemeleri al" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:93 msgid "Update &plugins" -msgstr "" +msgstr "&Eklentileri güncelle" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:152 #, python-format msgid " (%d plugin updates)" -msgstr "" +msgstr " (%d eklenti güncellemeleri)" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:155 msgid "Update found" -msgstr "" +msgstr "Güncelleme bulundu" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:158 msgid "updated plugins" -msgstr "" +msgstr "eklentileri güncelle" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/update.py:189 msgid "Plugin Updates" -msgstr "" +msgstr "Eklenti güncellemeleri" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:187 #, python-format msgid "There are %d plugin updates available" -msgstr "" +msgstr "Şu anda %d tane eklenti güncellemesi bulunmakta" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:191 msgid "Install and configure user plugins" -msgstr "" +msgstr "Kullanıcı eklentilerini kur ve yapılandır" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" -msgstr "" +msgstr "Yer imini düzenle" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" -msgstr "" +msgstr "Yeni yer imi başlığı" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" -msgstr "" +msgstr "Yer İmlerini Dışa Aktar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" -msgstr "" +msgstr "Kayıtlı Yer İmleri (*.pickle)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" -msgstr "" +msgstr "Yer İmlerini İƧe Aktar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" @@ -14747,19 +14747,19 @@ msgstr "İƧe aktar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:178 msgid "Configure Ebook viewer" -msgstr "" +msgstr "Ekitap gƶrüntüleyiciyi yapılandır" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:179 msgid "&Font options" -msgstr "" +msgstr "&Yazıtipi seƧenekleri" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:180 msgid "Se&rif family:" -msgstr "" +msgstr "Se&rif ailesi:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:181 msgid "&Sans family:" -msgstr "" +msgstr "&Sans ailesi:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:182 msgid "&Monospace family:" @@ -14767,13 +14767,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:183 msgid "&Default font size:" -msgstr "" +msgstr "&Ɩntanımlı yaztipi boyutu" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:186 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:201 msgid " px" -msgstr "" +msgstr " px" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:185 msgid "Monospace &font size:" @@ -14781,7 +14781,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:187 msgid "S&tandard font:" -msgstr "" +msgstr "S&tandart yazı tipi:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:188 msgid "Serif" @@ -14797,11 +14797,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:191 msgid "Remember last used &window size" -msgstr "" +msgstr "Son kullanılan &pencere boyutunu hatırla" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:192 msgid "Remember the ¤t page when quitting" -msgstr "" +msgstr "Ƈıkışta &mevcut sayfayı hatırla" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:193 msgid "H&yphenate (break line in the middle of large words)" @@ -14820,6 +14820,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:196 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" +"Resimleri gƶrüntüleme penceresinden daha büyük halde yeniden " +"boyuıtlandır(yeniden başlatma gereklidir)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:197 msgid "Page flip &duration:" @@ -14827,7 +14829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:198 msgid "disabled" -msgstr "" +msgstr "devre dışı" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:200 msgid "Mouse &wheel flips pages" @@ -14835,7 +14837,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:202 msgid "Maximum &view width:" -msgstr "" +msgstr "En fazla gƶrüntülenme genişliği:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:203 msgid "&General" @@ -14843,11 +14845,11 @@ msgstr "&Genel" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:204 msgid "Double click to change a keyboard shortcut" -msgstr "" +msgstr "Bir klavye kısayolunu değiştirmek iƧin Ƨift tıklayın" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:205 msgid "&Keyboard shortcuts" -msgstr "" +msgstr "&klavye kısayolları" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:206 msgid "" @@ -14858,20 +14860,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:207 msgid "User &Stylesheet" -msgstr "" +msgstr "Kullanıcı Stil sayfası" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" -msgstr "" +msgstr "Şunun iƧin bulunan yeni sonuƧlar:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:41 msgid "Options to customize the ebook viewer" -msgstr "" +msgstr "Ekitap gƶrüntüleyiciyi kişiselleştirmek iƧin seƧenekler" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:795 msgid "Remember last used window size" -msgstr "" +msgstr "En son kullanılan pencere boyutunu hatırla" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:97 @@ -14882,11 +14884,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:52 msgid "Maximum width of the viewer window, in pixels." -msgstr "" +msgstr "Gƶrüntüleyici penceresinin maksimum genişliği, piksel olarak" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" +"Gƶrüntüleme penceresinden daha büyük resimleri sığdırmak iƧin yeniden " +"boyutlandır" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "Hyphenate text" @@ -14898,7 +14902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "Save the current position in the document, when quitting" -msgstr "" +msgstr "Ƈıkışta belgenin mevcut posizyonunu kaydet" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "Have the mouse wheel turn pages" @@ -14908,6 +14912,8 @@ msgstr "" msgid "" "The time, in seconds, for the page flip animation. Default is half a second." msgstr "" +"Sayfa Ƨevirme animasyonu iƧin zaman, saniye olarak. Ɩntanımlısı yarım " +"saniyedir." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 msgid "Font options" @@ -14915,7 +14921,7 @@ msgstr "Yazı tipi seƧenekleri" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "The serif font family" -msgstr "" +msgstr "Serif yazıtipi ailesi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The sans-serif font family" From e5aafc359aa4953100b72dde09f33fc00ac8e1fa Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 10:26:58 -0600 Subject: [PATCH 12/35] ... --- src/calibre/translations/nl.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index e2875d93a5..d666217c6e 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -14016,7 +14016,7 @@ msgstr "Alles ops&chonen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 msgid "&Select default" -msgstr "Standaard %selecteren" +msgstr "Standaard &selecteren" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 msgid "" From 5297cd29bbe994e67c0efd5d49c8147d4e31bf65 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 10:46:43 -0600 Subject: [PATCH 13/35] version 0.8.12 --- Changelog.yaml | 59 +++++++++++++++++++ src/calibre/constants.py | 2 +- .../gui2/store/stores/amazon_de_plugin.py | 2 +- 3 files changed, 61 insertions(+), 2 deletions(-) diff --git a/Changelog.yaml b/Changelog.yaml index 5898a4401b..174e7fc823 100644 --- a/Changelog.yaml +++ b/Changelog.yaml @@ -19,6 +19,65 @@ # new recipes: # - title: +- version: 0.8.12 + date: 2011-07-29 + + new features: + - title: "Content server: Return the correct last modified date when serving ebook files. Also allow getting of book metadata as /get/opf/" + + - title: "Driver for the COBY MP977" + + - title: "Get Books: Remove epub bud store. Add Ozon.ru and e-knigni.net stores. Fix broken amazon UK and DE stores." + tickets: [816091] + + - title: "Add a new tweak to Preferences->Tweaks that allows auto generation of series numbers when importing books with a series name, but no number" + tickets: [815573] + + bug fixes: + - title: "Fix a regression in 0.8.11 that broke calibre on linux systems that use a file system encoding that cannot support cyrillic characters" + tickets: [815224] + + - title: "Fix long titles not wrapping in cover browser" + tickets: [816595] + + - title: "When adding books, handle the case of files without read permission more gracefully." + tickets: [814771] + + - title: "When changing metadata in EPUB files do not use the opf: namespace prefix on newly created elements. Apparently, FBReaderJ doesn't understand XML namespaces." + tickets: [814722] + + - title: "Prevent metadata download from returning published dates earlier than 101 A.D." + + - title: "Fix a bug where dates before 101AD in the database could cause errors" + tickets: [814964] + + - title: "Fix an error in the book details panel if the user sets the default author link to blank" + + improved recipes: + - The Economist + - Instapaper + - Corren + + new recipes: + - title: Counterpunch + author: O. Emmerson + + - title: National Geographic (PL) + author: Marcin Urban + + - title: Caros Amigos + author: Pablo Aldama + + - title: Aksiyon Dergisi + author: thomass + + - title: Dnevnik (MK) and +Info + author: Darko Spasovski + + - title: Dagens Industri + author: Jonas Svensson + + - version: 0.8.11 date: 2011-07-22 diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 979025e514..ee922e1ae4 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -4,7 +4,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = u'calibre' -numeric_version = (0, 8, 11) +numeric_version = (0, 8, 12) __version__ = u'.'.join(map(unicode, numeric_version)) __author__ = u"Kovid Goyal " diff --git a/src/calibre/gui2/store/stores/amazon_de_plugin.py b/src/calibre/gui2/store/stores/amazon_de_plugin.py index 33f681ab52..9f26e765e6 100644 --- a/src/calibre/gui2/store/stores/amazon_de_plugin.py +++ b/src/calibre/gui2/store/stores/amazon_de_plugin.py @@ -6,7 +6,7 @@ __license__ = 'GPL 3' __copyright__ = '2011, John Schember ' __docformat__ = 'restructuredtext en' -import re, urllib +import urllib from contextlib import closing from lxml import html From c313bdf380ce70f6a4b2f397c998ba5b9860167e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 11:55:10 -0600 Subject: [PATCH 14/35] IGN:Tag release --- src/calibre/translations/calibre.pot | 310 ++++++++++++++------------- 1 file changed, 160 insertions(+), 150 deletions(-) diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 914c0f1e37..9f08bd0bab 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.8.11\n" -"POT-Creation-Date: 2011-07-22 09:50+MDT\n" -"PO-Revision-Date: 2011-07-22 09:50+MDT\n" +"Project-Id-Version: calibre 0.8.12\n" +"POT-Creation-Date: 2011-07-29 10:47+MDT\n" +"PO-Revision-Date: 2011-07-29 10:47+MDT\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -57,15 +57,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/extz.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:40 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:126 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1072 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1182 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1080 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1190 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:41 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -81,10 +81,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:81 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:256 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:361 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:363 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:464 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:257 +#: /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/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 @@ -95,6 +95,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:964 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:966 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:968 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:292 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -134,9 +135,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:376 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:550 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,21 +165,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:364 #: /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:166 -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /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:535 #: /home/kovid/work/calibre/src/calibre/library/database2.py:543 #: /home/kovid/work/calibre/src/calibre/library/database2.py:554 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2003 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3164 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3166 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3299 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:212 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2152 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3169 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3171 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3304 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:225 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:226 #: /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 @@ -238,7 +239,7 @@ msgid "Preferences" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:609 -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Store" msgstr "" @@ -967,7 +968,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1134 #: /home/kovid/work/calibre/src/calibre/library/database2.py:330 #: /home/kovid/work/calibre/src/calibre/library/database2.py:343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3028 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3030 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 msgid "News" msgstr "" @@ -975,8 +976,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:2988 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3006 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2990 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3008 msgid "Catalog" msgstr "" @@ -1345,6 +1346,10 @@ msgstr "" msgid "Communicate with the Moovybook Reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:358 +msgid "Communicate with the COBY" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "" @@ -1792,11 +1797,11 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:214 -msgid "List builtin recipes" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:216 +msgid "List builtin recipe names. You can create an ebook from a builtin recipe like this: ebook-convert \"Recipe Name.recipe\" output.epub" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:288 msgid "Output saved to" msgstr "" @@ -2589,7 +2594,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:349 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:578 @@ -2757,10 +2762,10 @@ msgid "" "Fetch a cover image/social metadata for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1366 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1374 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1498 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -2881,7 +2886,7 @@ msgstr "" 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:105 msgid "All articles" msgstr "" @@ -3942,7 +3947,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:419 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:886 msgid "Not allowed" msgstr "" @@ -4744,68 +4749,77 @@ msgstr "" msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:69 msgid "Searching in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:246 msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:270 msgid "Path error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:271 msgid "The specified directory could not be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 msgid "No books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:276 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 +msgid "No permission" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:290 +msgid "Cannot add some files as you do not have permission to access them. Click Show Details to see the list of such files." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:358 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:371 msgid "Adding failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:372 msgid "The add books process seems to have hung. Try restarting calibre and adding the books in smaller increments, until you find the problem book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:387 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:388 msgid "Books with the same title as the following already exist in the database. Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:391 msgid "Adding duplicates..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:460 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:467 msgid "Collecting data, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:539 msgid "Saved" msgstr "" @@ -4958,37 +4972,37 @@ msgstr "" msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:163 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:276 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:247 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:277 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:248 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:543 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:279 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:545 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6624,11 +6638,11 @@ msgstr "" msgid "

    For example, to match all h2 tags that have class=\"chapter\", set tag to h2, attribute to class and value to chapter.

    Leaving attribute blank will match any attribute and leaving value blank will match any value. Setting tag to * will match any tag.

    To learn more advanced usage of XPath see the XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:145 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:176 msgid "Cover browser could not be loaded" msgstr "" @@ -8314,19 +8328,19 @@ msgstr "" msgid "Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:188 msgid "**No items found**" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:189 msgid "Click in a column in the library view to see the information for that book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:205 msgid "Books with selected item \"{0}\": {1}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:211 msgid "Double-click on a book to change the selection in the library view. Shift- or control-double-click to edit the metadata of a book" msgstr "" @@ -9753,7 +9767,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:887 msgid "Dropping onto a device is not supported. First add the book to the calibre library." msgstr "" @@ -10061,10 +10075,6 @@ msgstr "" msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:777 -msgid "No permission" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:778 msgid "You do not have permission to read the following files:" msgstr "" @@ -12581,7 +12591,7 @@ msgid "Invert" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Affiliate" msgstr "" @@ -12619,7 +12629,7 @@ msgid "This store is headquartered in %s. This is a good indication of what mark msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:215 #, python-format msgid "Buying from this store supports the calibre developer: %s." msgstr "" @@ -12735,36 +12745,36 @@ msgstr "" msgid "Titl&e/Author/Price ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Price" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:200 #, python-format msgid "Detected price as: %s. Check with the store before making a purchase to verify this price is correct. This price often does not include promotions the store may be running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:203 msgid "This book as been detected as having DRM restrictions. This book may not work with your reader and you will have limitations placed upon you as to what you can do with this book. Check with the store before making any purchases to ensure you can actually read this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:205 msgid "This book has been detected as being DRM Free. You should be able to use this book on any device provided it is in a format calibre supports for conversion. However, before making a purchase double check the DRM status with the store. The store may not be disclosing the use of DRM." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:207 msgid "The DRM status of this book could not be determined. There is a very high likelihood that this book is actually DRM restricted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:212 #, python-format msgid "The following formats can be downloaded directly: %s." msgstr "" @@ -13236,51 +13246,51 @@ msgstr "" msgid "will keep running in the system tray. To close it, choose Quit in the context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:74 #, python-format msgid "%(app)s has been updated to version %(ver)s. See the new features." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:80 msgid "Update available!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:85 msgid "Show this notification for future updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:90 msgid "&Get update" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:94 msgid "Update &plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:153 #, python-format msgid " (%d plugin updates)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:156 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:159 msgid "updated plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:190 msgid "Plugin Updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:188 #, python-format msgid "There are %d plugin updates available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/update.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:192 msgid "Install and configure user plugins" msgstr "" @@ -14935,17 +14945,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3325 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3330 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3359 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3371 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3376 msgid "Compacting database" msgstr "" @@ -16229,225 +16239,225 @@ msgid "Auto increment series index" msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:13 -msgid "The algorithm used to assign a new book in an existing series a series number.\nNew series numbers assigned using this tweak are always integer values, except\nif a constant non-integer is specified.\nPossible values are:\nnext - First available integer larger than the largest existing number\nfirst_free - First available integer larger than 0\nnext_free - First available integer larger than the smallest existing number\nlast_free - First available integer smaller than the largest existing number\nReturn largest existing + 1 if no free number is found\nconst - Assign the number 1 always\na number - Assign that number always. The number is not in quotes. Note that\n0.0 can be used here.\nExamples:\nseries_index_auto_increment = 'next'\nseries_index_auto_increment = 'next_free'\nseries_index_auto_increment = 16.5" +msgid "The algorithm used to assign a book added to an existing series a series number.\nNew series numbers assigned using this tweak are always integer values, except\nif a constant non-integer is specified.\nPossible values are:\nnext - First available integer larger than the largest existing number\nfirst_free - First available integer larger than 0\nnext_free - First available integer larger than the smallest existing number\nlast_free - First available integer smaller than the largest existing number\nReturn largest existing + 1 if no free number is found\nconst - Assign the number 1 always\na number - Assign that number always. The number is not in quotes. Note that\n0.0 can be used here.\nExamples:\nseries_index_auto_increment = 'next'\nseries_index_auto_increment = 'next_free'\nseries_index_auto_increment = 16.5\n\nSet the use_series_auto_increment_tweak_when_importing tweak to True to\nuse the above values when importing/adding books. If this tweak is set to\nFalse (the default) then the series number will be set to 1 if it is not\nexplicitly set to during the import. If set to True, then the\nseries index will be set according to the series_index_auto_increment setting.\nNote that the use_series_auto_increment_tweak_when_importing tweak is used\nonly when a value is not provided during import. If the importing regular\nexpression produces a value for series_index, or if you are reading metadata\nfrom books and the import plugin produces a value, than that value will\nbe used irrespective of the setting of the tweak." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:31 +#: /home/kovid/work/calibre/resources/default_tweaks.py:43 msgid "Add separator after completing an author name" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:32 +#: /home/kovid/work/calibre/resources/default_tweaks.py:44 msgid "Should the completion separator be append\nto the end of the completed text to\nautomatically begin a new completion operation\nfor authors.\nCan be either True or False" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:39 +#: /home/kovid/work/calibre/resources/default_tweaks.py:51 msgid "Author sort name algorithm" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:40 +#: /home/kovid/work/calibre/resources/default_tweaks.py:52 msgid "The algorithm used to copy author to author_sort\nPossible values are:\ninvert: use \"fn ln\" -> \"ln, fn\"\ncopy : copy author to author_sort without modification\ncomma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\nnocomma : \"fn ln\" -> \"ln fn\" (without the comma)\nWhen this tweak is changed, the author_sort values stored with each author\nmust be recomputed by right-clicking on an author in the left-hand tags pane,\nselecting 'manage authors', and pressing 'Recalculate all author sort values'.\nThe author name suffixes are words that are ignored when they occur at the\nend of an author name. The case of the suffix is ignored and trailing\nperiods are automatically handled." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:57 +#: /home/kovid/work/calibre/resources/default_tweaks.py:69 msgid "Use author sort in Tag Browser" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:58 +#: /home/kovid/work/calibre/resources/default_tweaks.py:70 msgid "Set which author field to display in the tags pane (the list of authors,\nseries, publishers etc on the left hand side). The choices are author and\nauthor_sort. This tweak affects only what is displayed under the authors\ncategory in the tags pane and content server. Please note that if you set this\nto author_sort, it is very possible to see duplicate names in the list because\nalthough it is guaranteed that author names are unique, there is no such\nguarantee for author_sort values. Showing duplicates won't break anything, but\nit could lead to some confusion. When using 'author_sort', the tooltip will\nshow the author's name.\nExamples:\ncategories_use_field_for_author_name = 'author'\ncategories_use_field_for_author_name = 'author_sort'" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:72 +#: /home/kovid/work/calibre/resources/default_tweaks.py:84 msgid "Completion sort order: choose when to change from lexicographic to ASCII-like" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:73 +#: /home/kovid/work/calibre/resources/default_tweaks.py:85 msgid "Calibre normally uses locale-dependent lexicographic ordering when showing\ncompletion values. This means that the sort order is correct for the user's\nlanguage. However, this can be slow. Performance is improved by switching to\nascii ordering. This tweak controls when that switch happens. Set it to zero\nto always use ascii ordering. Set it to something larger than zero to switch\nto ascii ordering for performance reasons." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:81 +#: /home/kovid/work/calibre/resources/default_tweaks.py:93 msgid "Control partitioning of Tag Browser" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:82 +#: /home/kovid/work/calibre/resources/default_tweaks.py:94 msgid "When partitioning the tags browser, the format of the subcategory label is\ncontrolled by a template: categories_collapsed_name_template if sorting by\nname, categories_collapsed_rating_template if sorting by average rating, and\ncategories_collapsed_popularity_template if sorting by popularity. There are\ntwo variables available to the template: first and last. The variable 'first'\nis the initial item in the subcategory, and the variable 'last' is the final\nitem in the subcategory. Both variables are 'objects'; they each have multiple\nvalues that are obtained by using a suffix. For example, first.name for an\nauthor category will be the name of the author. The sub-values available are:\nname: the printable name of the item\ncount: the number of books that references this item\navg_rating: the average rating of all the books referencing this item\nsort: the sort value. For authors, this is the author_sort for that author\ncategory: the category (e.g., authors, series) that the item is in.\nNote that the \"r'\" in front of the { is necessary if there are backslashes\n(\\ characters) in the template. It doesn't hurt anything to leave it there\neven if there aren't any backslashes." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:103 +#: /home/kovid/work/calibre/resources/default_tweaks.py:115 msgid "Specify columns to sort the booklist by on startup" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:104 +#: /home/kovid/work/calibre/resources/default_tweaks.py:116 msgid "Provide a set of columns to be sorted on when calibre starts\nThe argument is None if saved sort history is to be used\notherwise it is a list of column,order pairs. Column is the\nlookup/search name, found using the tooltip for the column\nOrder is 0 for ascending, 1 for descending\nFor example, set it to [('authors',0),('title',0)] to sort by\ntitle within authors." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:113 +#: /home/kovid/work/calibre/resources/default_tweaks.py:125 msgid "Control how dates are displayed" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:114 +#: /home/kovid/work/calibre/resources/default_tweaks.py:126 msgid "Format to be used for publication date and the timestamp (date).\nA string controlling how the publication date is displayed in the GUI\nd the day as number without a leading zero (1 to 31)\ndd the day as number with a leading zero (01 to 31)\nddd the abbreviated localized day name (e.g. 'Mon' to 'Sun').\ndddd the long localized day name (e.g. 'Monday' to 'Qt::Sunday').\nM the month as number without a leading zero (1-12)\nMM the month as number with a leading zero (01-12)\nMMM the abbreviated localized month name (e.g. 'Jan' to 'Dec').\nMMMM the long localized month name (e.g. 'January' to 'December').\nyy the year as two digit number (00-99)\nyyyy the year as four digit number\nFor example, given the date of 9 Jan 2010, the following formats show\nMMM yyyy ==> Jan 2010 yyyy ==> 2010 dd MMM yyyy ==> 09 Jan 2010\nMM/yyyy ==> 01/2010 d/M/yy ==> 9/1/10 yy ==> 10\npublication default if not set: MMM yyyy\ntimestamp default if not set: dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:135 +#: /home/kovid/work/calibre/resources/default_tweaks.py:147 msgid "Control sorting of titles and series in the library display" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:136 +#: /home/kovid/work/calibre/resources/default_tweaks.py:148 msgid "Control title and series sorting in the library view. If set to\n'library_order', the title sort field will be used instead of the title.\nUnless you have manually edited the title sort field, leading articles such as\nThe and A will be ignored. If set to 'strictly_alphabetic', the titles will be\nsorted as-is (sort by title instead of title sort). For example, with\nlibrary_order, The Client will sort under 'C'. With strictly_alphabetic, the\nbook will sort under 'T'.\nThis flag affects Calibre's library display. It has no effect on devices. In\naddition, titles for books added before changing the flag will retain their\norder until the title is edited. Double-clicking on a title and hitting return\nwithout changing anything is sufficient to change the sort." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:149 +#: /home/kovid/work/calibre/resources/default_tweaks.py:161 msgid "Control formatting of title and series when used in templates" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:150 +#: /home/kovid/work/calibre/resources/default_tweaks.py:162 msgid "Control how title and series names are formatted when saving to disk/sending\nto device. The behavior depends on the field being processed. If processing\ntitle, then if this tweak is set to 'library_order', the title will be\nreplaced with title_sort. If it is set to 'strictly_alphabetic', then the\ntitle will not be changed. If processing series, then if set to\n'library_order', articles such as 'The' and 'An' will be moved to the end. If\nset to 'strictly_alphabetic', the series will be sent without change.\nFor example, if the tweak is set to library_order, \"The Lord of the Rings\"\nwill become \"Lord of the Rings, The\". If the tweak is set to\nstrictly_alphabetic, it would remain \"The Lord of the Rings\"." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:162 +#: /home/kovid/work/calibre/resources/default_tweaks.py:174 msgid "Set the list of words considered to be \"articles\" for sort strings" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:163 +#: /home/kovid/work/calibre/resources/default_tweaks.py:175 msgid "Set the list of words that are to be considered 'articles' when computing the\ntitle sort strings. The list is a regular expression, with the articles\nseparated by 'or' bars. Comparisons are case insensitive, and that cannot be\nchanged. Changes to this tweak won't have an effect until the book is modified\nin some way. If you enter an invalid pattern, it is silently ignored.\nTo disable use the expression: '^$'\nDefault: '^(A|The|An)\\s+'" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:172 +#: /home/kovid/work/calibre/resources/default_tweaks.py:184 msgid "Specify a folder calibre should connect to at startup" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:173 +#: /home/kovid/work/calibre/resources/default_tweaks.py:185 msgid "Specify a folder that calibre should connect to at startup using\nconnect_to_folder. This must be a full path to the folder. If the folder does\nnot exist when calibre starts, it is ignored. If there are '\\' characters in\nthe path (such as in Windows paths), you must double them.\nExamples:\nauto_connect_to_folder = 'C:\\\\Users\\\\someone\\\\Desktop\\\\testlib'\nauto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:182 +#: /home/kovid/work/calibre/resources/default_tweaks.py:194 msgid "Specify renaming rules for SONY collections" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:183 +#: /home/kovid/work/calibre/resources/default_tweaks.py:195 msgid "Specify renaming rules for sony collections. This tweak is only applicable if\nmetadata management is set to automatic. Collections on Sonys are named\ndepending upon whether the field is standard or custom. A collection derived\nfrom a standard field is named for the value in that field. For example, if\nthe standard 'series' column contains the value 'Darkover', then the\ncollection name is 'Darkover'. A collection derived from a custom field will\nhave the name of the field added to the value. For example, if a custom series\ncolumn named 'My Series' contains the name 'Darkover', then the collection\nwill by default be named 'Darkover (My Series)'. For purposes of this\ndocumentation, 'Darkover' is called the value and 'My Series' is called the\ncategory. If two books have fields that generate the same collection name,\nthen both books will be in that collection.\nThis set of tweaks lets you specify for a standard or custom field how\nthe collections are to be named. You can use it to add a description to a\nstandard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\nit to force multiple fields to end up in the same collection. For example, you\ncould force the values in 'series', '#my_series_1', and '#my_series_2' to\nappear in collections named 'some_value (Series)', thereby merging all of the\nfields into one set of collections.\nThere are two related tweaks. The first determines the category name to use\nfor a metadata field. The second is a template, used to determines how the\nvalue and category are combined to create the collection name.\nThe syntax of the first tweak, sony_collection_renaming_rules, is:\n{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\nThe second tweak, sony_collection_name_template, is a template. It uses the\nsame template language as plugboards and save templates. This tweak controls\nhow the value and category are combined together to make the collection name.\nThe only two fields available are {category} and {value}. The {value} field is\nnever empty. The {category} field can be empty. The default is to put the\nvalue first, then the category enclosed in parentheses, it is isn't empty:\n'{value} {category:|(|)}'\nExamples: The first three examples assume that the second tweak\nhas not been changed.\n1: I want three series columns to be merged into one set of collections. The\ncolumn lookup names are 'series', '#series_1' and '#series_2'. I want nothing\nin the parenthesis. The value to use in the tweak value would be:\nsony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n2: I want the word '(Series)' to appear on collections made from series, and\nthe word '(Tag)' to appear on collections made from tags. Use:\nsony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n3: I want 'series' and '#myseries' to be merged, and for the collection name\nto have '(Series)' appended. The renaming rule is:\nsony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n4: Same as example 2, but instead of having the category name in parentheses\nand appended to the value, I want it prepended and separated by a colon, such\nas in Series: Darkover. I must change the template used to format the category name\nThe resulting two tweaks are:\nsony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\nsony_collection_name_template='{category:||: }{value}'" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:235 +#: /home/kovid/work/calibre/resources/default_tweaks.py:247 msgid "Specify how SONY collections are sorted" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:236 +#: /home/kovid/work/calibre/resources/default_tweaks.py:248 msgid "Specify how sony collections are sorted. This tweak is only applicable if\nmetadata management is set to automatic. You can indicate which metadata is to\nbe used to sort on a collection-by-collection basis. The format of the tweak\nis a list of metadata fields from which collections are made, followed by the\nname of the metadata field containing the sort value.\nExample: The following indicates that collections built from pubdate and tags\nare to be sorted by the value in the custom column '#mydate', that collections\nbuilt from 'series' are to be sorted by 'series_index', and that all other\ncollections are to be sorted by title. If a collection metadata field is not\nnamed, then if it is a series- based collection it is sorted by series order,\notherwise it is sorted by title order.\n[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\nNote that the bracketing and parentheses are required. The syntax is\n[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\nDefault: empty (no rules), so no collection attributes are named." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:253 +#: /home/kovid/work/calibre/resources/default_tweaks.py:265 msgid "Control how tags are applied when copying books to another library" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:254 +#: /home/kovid/work/calibre/resources/default_tweaks.py:266 msgid "Set this to True to ensure that tags in 'Tags to add when adding\na book' are added when copying books to another library" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:258 +#: /home/kovid/work/calibre/resources/default_tweaks.py:270 msgid "Set the maximum number of tags to show per book in the content server" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:261 +#: /home/kovid/work/calibre/resources/default_tweaks.py:273 msgid "Set custom metadata fields that the content server will or will not display." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:262 +#: /home/kovid/work/calibre/resources/default_tweaks.py:274 msgid "content_server_will_display is a list of custom fields to be displayed.\ncontent_server_wont_display is a list of custom fields not to be displayed.\nwont_display has priority over will_display.\nThe special value '*' means all custom fields. The value [] means no entries.\nDefaults:\ncontent_server_will_display = ['*']\ncontent_server_wont_display = []\nExamples:\nTo display only the custom fields #mytags and #genre:\ncontent_server_will_display = ['#mytags', '#genre']\ncontent_server_wont_display = []\nTo display all fields except #mycomments:\ncontent_server_will_display = ['*']\ncontent_server_wont_display['#mycomments']" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:279 +#: /home/kovid/work/calibre/resources/default_tweaks.py:291 msgid "Set the maximum number of sort 'levels'" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:280 +#: /home/kovid/work/calibre/resources/default_tweaks.py:292 msgid "Set the maximum number of sort 'levels' that calibre will use to resort the\nlibrary after certain operations such as searches or device insertion. Each\nsort level adds a performance penalty. If the database is large (thousands of\nbooks) the penalty might be noticeable. If you are not concerned about multi-\nlevel sorts, and if you are seeing a slowdown, reduce the value of this tweak." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:287 +#: /home/kovid/work/calibre/resources/default_tweaks.py:299 msgid "Specify which font to use when generating a default cover" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:288 +#: /home/kovid/work/calibre/resources/default_tweaks.py:300 msgid "Absolute path to .ttf font files to use as the fonts for the title, author\nand footer when generating a default cover. Useful if the default font (Liberation\nSerif) does not contain glyphs for the language of the books in your library." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:294 +#: /home/kovid/work/calibre/resources/default_tweaks.py:306 msgid "Control behavior of the book list" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:295 +#: /home/kovid/work/calibre/resources/default_tweaks.py:307 msgid "You can control the behavior of doubleclicks on the books list.\nChoices: open_viewer, do_nothing,\nedit_cell, edit_metadata. Selecting edit_metadata has the side effect of\ndisabling editing a field using a single click.\nDefault: open_viewer.\nExample: doubleclick_on_library_view = 'do_nothing'\nYou can also control whether the book list scrolls horizontal per column or\nper pixel. Default is per column." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:306 +#: /home/kovid/work/calibre/resources/default_tweaks.py:318 msgid "Language to use when sorting." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:307 +#: /home/kovid/work/calibre/resources/default_tweaks.py:319 msgid "Setting this tweak will force sorting to use the\ncollating order for the specified language. This might be useful if you run\ncalibre in English but want sorting to work in the language where you live.\nSet the tweak to the desired ISO 639-1 language code, in lower case.\nYou can find the list of supported locales at\nhttp://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/nls/rbagsicusortsequencetables.htm\nDefault: locale_for_sorting = '' -- use the language calibre displays in\nExample: locale_for_sorting = 'fr' -- sort using French rules.\nExample: locale_for_sorting = 'nb' -- sort using Norwegian rules." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:318 +#: /home/kovid/work/calibre/resources/default_tweaks.py:330 msgid "Number of columns for custom metadata in the edit metadata dialog" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:319 +#: /home/kovid/work/calibre/resources/default_tweaks.py:331 msgid "Set whether to use one or two columns for custom metadata when editing\nmetadata one book at a time. If True, then the fields are laid out using two\ncolumns. If False, one column is used." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:324 +#: /home/kovid/work/calibre/resources/default_tweaks.py:336 msgid "The number of seconds to wait before sending emails" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:325 +#: /home/kovid/work/calibre/resources/default_tweaks.py:337 msgid "The number of seconds to wait before sending emails when using a\npublic email server like gmail or hotmail. Default is: 5 minutes\nSetting it to lower may cause the server's SPAM controls to kick in,\nmaking email sending fail. Changes will take effect only after a restart of\ncalibre." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:332 +#: /home/kovid/work/calibre/resources/default_tweaks.py:344 msgid "Remove the bright yellow lines at the edges of the book list" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:333 +#: /home/kovid/work/calibre/resources/default_tweaks.py:345 msgid "Control whether the bright yellow lines at the edges of book list are drawn\nwhen a section of the user interface is hidden. Changes will take effect\nafter a restart of calibre." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:338 +#: /home/kovid/work/calibre/resources/default_tweaks.py:350 msgid "The maximum width and height for covers saved in the calibre library" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:339 +#: /home/kovid/work/calibre/resources/default_tweaks.py:351 msgid "All covers in the calibre library will be resized, preserving aspect ratio,\nto fit within this size. This is to prevent slowdowns caused by extremely\nlarge covers" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:344 +#: /home/kovid/work/calibre/resources/default_tweaks.py:356 msgid "Where to send downloaded news" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:345 +#: /home/kovid/work/calibre/resources/default_tweaks.py:357 msgid "When automatically sending downloaded news to a connected device, calibre\nwill by default send it to the main memory. By changing this tweak, you can\ncontrol where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\nthat if there isn't enough free space available on the location you choose,\nthe files will be sent to the location with the most free space." msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:352 +#: /home/kovid/work/calibre/resources/default_tweaks.py:364 msgid "What interfaces should the content server listen on" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:353 +#: /home/kovid/work/calibre/resources/default_tweaks.py:365 msgid "By default, the calibre content server listens on '0.0.0.0' which means that it\naccepts IPv4 connections on all interfaces. You can change this to, for\nexample, '127.0.0.1' to only listen for connections from the local machine, or\nto '::' to listen to all incoming IPv6 and IPv4 connections (this may not\nwork on all operating systems)" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:360 +#: /home/kovid/work/calibre/resources/default_tweaks.py:372 msgid "Unified toolbar on OS X" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:361 +#: /home/kovid/work/calibre/resources/default_tweaks.py:373 msgid "If you enable this option and restart calibre, the toolbar will be 'unified'\nwith the titlebar as is normal for OS X applications. However, doing this has\nvarious bugs, for instance the minimum width of the toolbar becomes twice\nwhat it should be and it causes other random bugs on some systems, so turn it\non at your own risk!" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:368 +#: /home/kovid/work/calibre/resources/default_tweaks.py:380 msgid "Save original file when converting from same format to same format" msgstr "" -#: /home/kovid/work/calibre/resources/default_tweaks.py:369 +#: /home/kovid/work/calibre/resources/default_tweaks.py:381 msgid "When calibre does a conversion from the same format to the same format, for\nexample, from EPUB to EPUB, the original file is saved, so that in case the\nconversion is poor, you can tweak the settings and run it again. By setting\nthis to False you can prevent calibre from saving the original file." msgstr "" From e2ba917116bb0b3a703b9f407c612cb6c609d06b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 14:35:54 -0600 Subject: [PATCH 15/35] New mobi output: Wrap sections in
    tags --- src/calibre/ebooks/mobi/debug.py | 16 +++++++++ src/calibre/ebooks/mobi/writer2/serializer.py | 33 +++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/src/calibre/ebooks/mobi/debug.py b/src/calibre/ebooks/mobi/debug.py index 1b921860e0..a7306ccfa2 100644 --- a/src/calibre/ebooks/mobi/debug.py +++ b/src/calibre/ebooks/mobi/debug.py @@ -9,6 +9,9 @@ __docformat__ = 'restructuredtext en' import struct, datetime, sys, os, shutil from collections import OrderedDict, defaultdict + +from lxml import html + from calibre.utils.date import utc_tz from calibre.ebooks.mobi.langcodes import main_language, sub_language from calibre.ebooks.mobi.utils import (decode_hex_number, decint, @@ -1208,6 +1211,19 @@ def inspect_mobi(path_or_stream, prefix='decompiled'): for rec in getattr(f, attr): rec.dump(tdir) + alltext = os.path.join(ddir, 'text.html') + with open(alltext, 'wb') as of: + alltext = b'' + for rec in f.text_records: + of.write(rec.raw) + alltext += rec.raw + of.seek(0) + root = html.fromstring(alltext.decode('utf-8')) + with open(os.path.join(ddir, 'pretty.html'), 'wb') as of: + of.write(html.tostring(root, pretty_print=True, encoding='utf-8', + include_meta_content_type=True)) + + print ('Debug data saved to:', ddir) def main(): diff --git a/src/calibre/ebooks/mobi/writer2/serializer.py b/src/calibre/ebooks/mobi/writer2/serializer.py index 881937ce73..2f80fd1715 100644 --- a/src/calibre/ebooks/mobi/writer2/serializer.py +++ b/src/calibre/ebooks/mobi/writer2/serializer.py @@ -53,6 +53,35 @@ class Serializer(object): # become uncrossable breaks in the MOBI self.breaks = [] + self.find_blocks() + + def find_blocks(self): + ''' + Mark every item in the spine if it is the start/end of a + section/article, so that it can be wrapped in divs appropariately. + ''' + for item in self.oeb.spine: + item.is_section_start = item.is_section_end = False + item.is_article_start = item.is_article_end = False + + def spine_item(tocitem): + href = urldefrag(tocitem.href)[0] + for item in self.oeb.spine: + if item.href == href: + return item + + for item in self.oeb.toc.iterdescendants(): + if item.klass == 'section': + articles = list(item) + if not articles: continue + spine_item(item).is_section_start = True + for i, article in enumerate(articles): + si = spine_item(article) + si.is_article_start = True + si.is_article_end = True + if i == len(articles) - 1: + si.is_section_end = True + def __call__(self): ''' Return the document serialized as a single UTF-8 encoded bytestring. @@ -155,6 +184,8 @@ class Serializer(object): if not item.linear: self.breaks.append(buf.tell() - 1) self.id_offsets[urlnormalize(item.href)] = buf.tell() + if item.is_section_start: + buf.write(b'
    ') # Kindle periodical articles are contained in a
    tag buf.write(b'
    ') for elem in item.data.find(XHTML('body')): @@ -164,6 +195,8 @@ class Serializer(object): if self.write_page_breaks_after_item: buf.write(b'') buf.write(b'
    ') + if item.is_section_end: + buf.write(b'
    ') self.anchor_offset = None def serialize_elem(self, elem, item, nsrmap=NSRMAP): From b53eb80fc0982d925e361787c9b6eeb02f6fd030 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 14:57:17 -0600 Subject: [PATCH 16/35] ... --- src/calibre/ebooks/mobi/writer2/serializer.py | 35 ++++++++++++++----- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/src/calibre/ebooks/mobi/writer2/serializer.py b/src/calibre/ebooks/mobi/writer2/serializer.py index 2f80fd1715..0bd93def51 100644 --- a/src/calibre/ebooks/mobi/writer2/serializer.py +++ b/src/calibre/ebooks/mobi/writer2/serializer.py @@ -58,7 +58,7 @@ class Serializer(object): def find_blocks(self): ''' Mark every item in the spine if it is the start/end of a - section/article, so that it can be wrapped in divs appropariately. + section/article, so that it can be wrapped in divs appropriately. ''' for item in self.oeb.spine: item.is_section_start = item.is_section_end = False @@ -78,9 +78,24 @@ class Serializer(object): for i, article in enumerate(articles): si = spine_item(article) si.is_article_start = True - si.is_article_end = True - if i == len(articles) - 1: - si.is_section_end = True + + items = list(self.oeb.spine) + in_sec = in_art = False + for i, item in enumerate(items): + try: + prev_item = items[i-1] + except: + prev_item = None + if in_art and item.is_article_start == True: + prev_item.is_article_end = True + in_art = False + if in_sec and item.is_section_start == True: + prev_item.is_section_end = True + in_sec = False + if item.is_section_start: in_sec = True + if item.is_article_start: in_art = True + + item.is_section_end = item.is_article_end = True def __call__(self): ''' @@ -186,15 +201,17 @@ class Serializer(object): self.id_offsets[urlnormalize(item.href)] = buf.tell() if item.is_section_start: buf.write(b'
    ') - # Kindle periodical articles are contained in a
    tag - buf.write(b'
    ') + if item.is_article_start: + buf.write(b'
    ') for elem in item.data.find(XHTML('body')): self.serialize_elem(elem, item) - # Kindle periodical article end marker - buf.write(b'
    ') + if item.is_article_end: + # Kindle periodical article end marker + buf.write(b'
    ') if self.write_page_breaks_after_item: buf.write(b'') - buf.write(b'
    ') + if item.is_article_end: + buf.write(b'
    ') if item.is_section_end: buf.write(b'
    ') self.anchor_offset = None From 7c3aaf586484db222df6a5c8dcaac09321a0d8af Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 15:59:14 -0600 Subject: [PATCH 17/35] El Tiempo, El Colombiano and Portafolio Colombia by Cavalencia --- recipes/el_colombiano.recipe | 58 +++++++++++++++++++++++++++++++ recipes/el_tiempo.recipe | 53 ++++++++++++++++++++++++++++ recipes/portafolio.recipe | 36 +++++++++++++++++++ src/calibre/utils/localization.py | 1 + 4 files changed, 148 insertions(+) create mode 100644 recipes/el_colombiano.recipe create mode 100644 recipes/el_tiempo.recipe create mode 100644 recipes/portafolio.recipe diff --git a/recipes/el_colombiano.recipe b/recipes/el_colombiano.recipe new file mode 100644 index 0000000000..492229dc4f --- /dev/null +++ b/recipes/el_colombiano.recipe @@ -0,0 +1,58 @@ +# -*- coding: utf-8 -*- + +from calibre.web.feeds.news import BasicNewsRecipe + + + +class AdvancedUserRecipe1311790237(BasicNewsRecipe): + title = u'Periódico El Colombiano' + language = 'es_CO' + __author__ = 'BIGO-CAVA' + cover_url = 'http://www.elcolombiano.com/images/logoElColombiano348x46.gif' + remove_tags_before = dict(id='contenidoArt') + remove_tags_after = dict(id='enviaTips') + remove_tags_after = dict(id='zonaPata') + oldest_article = 1 + max_articles_per_feed = 100 + remove_javascript = True + no_stylesheets = True + use_embedded_content = False + remove_empty_feeds = True + masthead_url = 'http://www.elcolombiano.com/images/logoElColombiano348x46.gif' + publication_type = 'newspaper' + + extra_css = """ + p{text-align: justify; font-size: 100%} + body{ text-align: left; font-size:100% } + h1{font-family: sans-serif; font-size:150%; font-weight:bold; text-align: justify; } + h3{font-family: sans-serif; font-size:100%; font-style: italic; text-align: justify; } + """ + + + feeds = [(u'Portada', u'http://www.elcolombiano.com/rss/portada.xml'), + (u'Antioquia', u'http://www.elcolombiano.com/rss/Antioquia.xml'), + (u'Colombia', u'http://www.elcolombiano.com/rss/Colombia.xml'), + (u'Economia', u'http://www.elcolombiano.com/rss/Economia.xml'), + (u'Internacional', u'http://www.elcolombiano.com/rss/Internacional.xml'), + (u'Politica', u'http://www.elcolombiano.com/rss/Politica.xml'), + (u'Cultura', u'http://www.elcolombiano.com/rss/Cultura.xml'), + (u'Entretenimiento', u'http://www.elcolombiano.com/rss/Farandula.xml'), + (u'Tecnologia', u'http://www.elcolombiano.com/rss/Tecnologia.xml'), + (u'Television', u'http://www.elcolombiano.com/rss/Television.xml'), + (u'Vida y Sociedad', u'http://www.elcolombiano.com/rss/Vida.xml'), + (u'Turismo', u'http://www.elcolombiano.com/rss/Turismo.xm'), + (u'Salud', u'http://www.elcolombiano.com/rss/Salud.xml'), + (u'Ciencia', u'http://www.elcolombiano.com/rss/Ciencia.xml')] + + remove_tags = [dict(name='div', attrs={'class':'objetosRelacionados'}), +dict(name='div', attrs={'class':'notasRelacionadas contenedor'}), +dict(name='div', attrs={'class':'comentarios'}), +dict(name='div', attrs={'class':'mapaDelSitio'}), +dict(name='div', attrs={'class':'creditos'}), +dict(name='div', attrs={'class':'votos'}), +dict(name='div', attrs={'class':'divopt2'}), +dict(name='div', attrs={'class':'comentarios'}), +dict(name='div', attrs={'class':'pestanasLateral'}), +dict(name='div', attrs={'class':'resumenSeccion'}), +dict(name='div', attrs={'class':'zonaComercial'}), +dict(name='div', attrs={'id':'zonaPata'})] diff --git a/recipes/el_tiempo.recipe b/recipes/el_tiempo.recipe new file mode 100644 index 0000000000..3a10cca767 --- /dev/null +++ b/recipes/el_tiempo.recipe @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- + +from calibre.web.feeds.news import BasicNewsRecipe + + + + +class ColombiaElTiempo02(BasicNewsRecipe): + title = u'Periódico el Tiempo' + language = 'es_CO' + __author__ = 'BIGO-CAVA' + cover_url = 'http://www.eltiempo.com/media/css/images/logo_footer.png' + remove_tags_before = dict(id='fb-root') + remove_tags_after = [dict(name='div', attrs={'class':'modulo reporte'})] + keep_only_tags = [dict(name='div', id='contenidoArt')] + remove_tags = [dict(name='div', attrs={'class':'social-media'}), + dict(name='div', attrs={'class':'caja-facebook'}), + dict(name='div', attrs={'class':'caja-twitter'}), + dict(name='div', attrs={'class':'caja-buzz'}), + dict(name='div', attrs={'class':'ico-mail2'}), + dict(name='div', attrs={'id':'caja-instapaper'}), + dict(name='div', attrs={'class':'modulo herramientas'})] + oldest_article = 2 + max_articles_per_feed = 100 + remove_javascript = True + no_stylesheets = True + use_embedded_content = False + remove_empty_feeds = True + masthead_url = 'http://www.eltiempo.com/media/css/images/logo_footer.png' + publication_type = 'newspaper' + + extra_css = """ + p{text-align: justify; font-size: 100%} + body{ text-align: left; font-size:100% } + h1{font-family: sans-serif; font-size:150%; font-weight:bold; text-align: justify; } + h3{font-family: sans-serif; font-size:100%; font-style: italic; text-align: justify; } + """ + + + feeds = [(u'Colombia', u'http://www.eltiempo.com/colombia/rss.xml'), + (u'Medellin', u'http://www.eltiempo.com/colombia/medellin/rss.xml'), + (u'Economia', u'http://www.eltiempo.com/economia/rss.xml'), + (u'Deportes', u'http://www.eltiempo.com/deportes/rss.xml'), + (u'Mundo', u'http://www.eltiempo.com/mundo/rss.xml'), + (u'Gente', u'http://www.eltiempo.com/gente/rss.xml'), + (u'Vida de Hoy', u'http://www.eltiempo.com/vida-de-hoy/rss.xml'), + (u'EEUU', u'http://www.eltiempo.com/mundo/estados-unidos/rss.xml'), + (u'LatinoAmerica', u'http://www.eltiempo.com/mundo/latinoamerica/rss.xml'), + (u'Europa', u'http://www.eltiempo.com/mundo/europa/rss.xml'), + (u'Medio Oriente', u'http://www.eltiempo.com/mundo/medio-oriente/rss.xml'), + (u'Vive in Medellin', u'http://medellin.vive.in/medellin/rss.xml'), + (u'Don Juan', u'http://www.revistadonjuan.com/feedrss/'), + (u'Alo', u'http://www.eltiempo.com/alo/rss.xml')] diff --git a/recipes/portafolio.recipe b/recipes/portafolio.recipe new file mode 100644 index 0000000000..1b442f68f7 --- /dev/null +++ b/recipes/portafolio.recipe @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- + +from calibre.web.feeds.news import BasicNewsRecipe + +class AdvancedUserRecipe1311799898(BasicNewsRecipe): + title = u'Periódico Portafolio Colombia' + language = 'es_CO' + __author__ = 'BIGO-CAVA' + cover_url = 'http://www.portafolio.co/sites/portafolio.co/themes/portafolio_2011/logo.png' + remove_tags_before = dict(id='contenidoArt') + remove_tags_after = [dict(name='div', attrs={'class':'articulo-mas'})] + keep_only_tags = [dict(name='div', id='contenidoArt')] + oldest_article = 1 + max_articles_per_feed = 100 + remove_javascript = True + no_stylesheets = True + use_embedded_content = False + remove_empty_feeds = True + masthead_url = 'http://www.portafolio.co/sites/portafolio.co/themes/portafolio_2011/logo.png' + publication_type = 'newspaper' + + extra_css = """ + p{text-align: justify; font-size: 100%} + body{ text-align: left; font-size:100% } + h1{font-family: sans-serif; font-size:150%; font-weight:bold; text-align: justify; } + h3{font-family: sans-serif; font-size:100%; font-style: italic; text-align: justify; } + """ + + + feeds = [(u'Negocios', u'http://www.portafolio.co/negocios/feed'), + (u'Economia', u'http://www.portafolio.co/economia/feed'), + (u'Internacional', u'http://www.portafolio.co/internacional/feed'), + (u'Indicadores', u'http://www.portafolio.co/indicadores/feed'), + (u'Opinion', u'http://www.portafolio.co/opinion/feed'), + (u'Finanzas Personales', u'http://www.portafolio.co/finanzas-personales/feed'), + (u'Herramientas', u'http://www.portafolio.co/herramientas/feed')] diff --git a/src/calibre/utils/localization.py b/src/calibre/utils/localization.py index 39cb228d60..8d161b064a 100644 --- a/src/calibre/utils/localization.py +++ b/src/calibre/utils/localization.py @@ -140,6 +140,7 @@ _extra_lang_codes = { 'es_VE' : _('Spanish (Venezuela)'), 'es_BO' : _('Spanish (Bolivia)'), 'es_NI' : _('Spanish (Nicaragua)'), + 'es_CO' : _('Spanish (Colombia)'), 'de_AT' : _('German (AT)'), 'fr_BE' : _('French (BE)'), 'nl' : _('Dutch (NL)'), From d72b9ff1426449c762cc41cc5fb4d1ebb82a1bb8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 17:11:50 -0600 Subject: [PATCH 18/35] MOBI Output: Make generating the navpoints for chapter to chapter skipping more robust. Also geenrate navpoints for every item in the TOC, not just the items at the deepest level. --- src/calibre/ebooks/mobi/output.py | 7 ++++++ src/calibre/ebooks/mobi/writer.py | 29 +++++++++++++++++++++++++ src/calibre/gui2/convert/mobi_output.py | 3 ++- src/calibre/gui2/convert/mobi_output.ui | 11 ++++++++-- 4 files changed, 47 insertions(+), 3 deletions(-) diff --git a/src/calibre/ebooks/mobi/output.py b/src/calibre/ebooks/mobi/output.py index ba88aa7779..aeab8518a9 100644 --- a/src/calibre/ebooks/mobi/output.py +++ b/src/calibre/ebooks/mobi/output.py @@ -50,6 +50,13 @@ class MOBIOutput(OutputFormatPlugin): help=_('When adding the Table of Contents to the book, add it at the start of the ' 'book instead of the end. Not recommended.') ), + OptionRecommendation(name='mobi_navpoints_only_deepest', + recommended_value=False, + help=_('When adding navpoints for the chapter-to-chapter' + ' navigation on the kindle, use only the lowest level ' + 'of items in the TOC, instead of items at every level.') + ), + OptionRecommendation(name='kindlegen', recommended_value=False, help=('Use kindlegen (must be in your PATH) to generate the' diff --git a/src/calibre/ebooks/mobi/writer.py b/src/calibre/ebooks/mobi/writer.py index bf71ad55c2..3769320dcd 100644 --- a/src/calibre/ebooks/mobi/writer.py +++ b/src/calibre/ebooks/mobi/writer.py @@ -1231,6 +1231,9 @@ class MobiWriter(object): self._oeb.logger.info(' Compressing markup content...') data, overlap = self._read_text_record(text) + if not self.opts.mobi_periodical: + self._flatten_toc() + # Evaluate toc for conformance if self.opts.mobi_periodical : self._oeb.logger.info(' MOBI periodical specified, evaluating TOC for periodical conformance ...') @@ -1697,6 +1700,32 @@ class MobiWriter(object): # Index {{{ + def _flatten_toc(self): + ''' + Flatten and re-order entries in TOC so that chapter to chapter jumping + never fails on the Kindle. + ''' + from calibre.ebooks.oeb.base import TOC + items = list(self._oeb.toc.iterdescendants()) + if self.opts.mobi_navpoints_only_deepest: + items = [i for i in items if i.depth == 1] + offsets = {i:self._id_offsets.get(i.href, -1) for i in items if i.href} + items = [i for i in items if offsets[i] > -1] + items.sort(key=lambda i:offsets[i]) + filt = [] + seen = set() + for i in items: + off = offsets[i] + if off in seen: continue + seen.add(off) + filt.append(i) + items = filt + newtoc = TOC() + for c, i in enumerate(items): + newtoc.add(i.title, i.href, play_order=c+1, id=str(c), + klass='chapter') + self._oeb.toc = newtoc + def _generate_index(self): self._oeb.log('Generating INDX ...') self._primary_index_record = None diff --git a/src/calibre/gui2/convert/mobi_output.py b/src/calibre/gui2/convert/mobi_output.py index fbd9ad4fcb..4bbf15e3ef 100644 --- a/src/calibre/gui2/convert/mobi_output.py +++ b/src/calibre/gui2/convert/mobi_output.py @@ -25,7 +25,8 @@ class PluginWidget(Widget, Ui_Form): Widget.__init__(self, parent, ['prefer_author_sort', 'rescale_images', 'toc_title', 'mobi_ignore_margins', 'mobi_toc_at_start', - 'dont_compress', 'no_inline_toc', 'masthead_font','personal_doc'] + 'dont_compress', 'no_inline_toc', + 'masthead_font','personal_doc', 'mobi_navpoints_only_deepest'] ) from calibre.utils.fonts import fontconfig self.db, self.book_id = db, book_id diff --git a/src/calibre/gui2/convert/mobi_output.ui b/src/calibre/gui2/convert/mobi_output.ui index 7601f80df9..b849bff72c 100644 --- a/src/calibre/gui2/convert/mobi_output.ui +++ b/src/calibre/gui2/convert/mobi_output.ui @@ -55,7 +55,7 @@ - + Kindle options @@ -101,7 +101,7 @@ - + Qt::Vertical @@ -128,6 +128,13 @@ + + + + Use only &lowest level of items in the TOC for chapter-to-chapter navigation + + + From b857a08d2abe163e162a8dcc198e46d2839f352c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 18:13:31 -0600 Subject: [PATCH 19/35] Fix crash caused by having very large numbers of authors > 100 for a book --- src/calibre/library/sqlite_custom.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/calibre/library/sqlite_custom.c b/src/calibre/library/sqlite_custom.c index 52f0be4575..8b45044ca9 100644 --- a/src/calibre/library/sqlite_custom.c +++ b/src/calibre/library/sqlite_custom.c @@ -45,7 +45,7 @@ static void sort_concat_step(sqlite3_context *context, int argc, sqlite3_value * } if (list->count == list->length) { - list->vals = (SortConcatItem**)realloc(list->vals, list->length + 100); + list->vals = (SortConcatItem**)realloc(list->vals, sizeof(SortConcatItem*)*(list->length + 100)); if (list->vals == NULL) return; list->length = list->length + 100; } @@ -122,7 +122,6 @@ static void sort_concat_finalize(sqlite3_context *context) { free(ans); sort_concat_free(list); } - } static void sort_concat_finalize2(sqlite3_context *context) { @@ -190,7 +189,7 @@ static void identifiers_concat_step(sqlite3_context *context, int argc, sqlite3_ } if (list->count == list->length) { - list->vals = (IdentifiersConcatItem**)realloc(list->vals, list->length + 100); + list->vals = (IdentifiersConcatItem**)realloc(list->vals, sizeof(IdentifiersConcatItem*)*(list->length + 100)); if (list->vals == NULL) return; list->length = list->length + 100; } From b32c1158b0ff951b72637128d7cc4acf9b7c5ed5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 20:06:59 -0600 Subject: [PATCH 20/35] ... --- src/calibre/ebooks/mobi/kindlegen.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/calibre/ebooks/mobi/kindlegen.py b/src/calibre/ebooks/mobi/kindlegen.py index 9696b82971..111f2311a8 100644 --- a/src/calibre/ebooks/mobi/kindlegen.py +++ b/src/calibre/ebooks/mobi/kindlegen.py @@ -7,7 +7,7 @@ __license__ = 'GPL v3' __copyright__ = '2011, Kovid Goyal ' __docformat__ = 'restructuredtext en' -import os, subprocess, shutil +import os, subprocess, shutil, tempfile from lxml import etree @@ -70,10 +70,12 @@ def kindlegen(oeb, opts, input_plugin, output_path): opf = [x for x in os.listdir(tdir) if x.endswith('.opf')][0] refactor_opf(os.path.join(tdir, opf), is_periodical, oeb.toc) try: - if os.path.exists('/tmp/kindlegen'): - shutil.rmtree('/tmp/kindlegen') - shutil.copytree(tdir, '/tmp/kindlegen') - oeb.log('kindlegen intermediate output stored in: /tmp/kindlegen') + td = tempfile.gettempdir() + kd = os.path.join(td, 'kindlegen') + if os.path.exists(kd): + shutil.rmtree(kd) + shutil.copytree(tdir, kd) + oeb.log('kindlegen intermediate output stored in: %s'%kd) except: pass From 48641b7c6c65e8f2a0f13a208c3fb24ec52fdc68 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 21:58:15 -0600 Subject: [PATCH 21/35] Check library did not know about original_* files --- src/calibre/library/check_library.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/library/check_library.py b/src/calibre/library/check_library.py index 6013c76b9c..0a68dd18cb 100644 --- a/src/calibre/library/check_library.py +++ b/src/calibre/library/check_library.py @@ -150,6 +150,8 @@ class CheckLibrary(object): if not ext: return False ext = ext[1:].lower() + if ext.startswith('original_'): + ext = ext[len('original_'):] if ext in EBOOK_EXTENSIONS: return True return False From ddd8679c9d2d2ca55bab5a3bc400d8d1e7ce19df Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Jul 2011 22:01:43 -0600 Subject: [PATCH 22/35] News download: Support https proxies --- src/calibre/__init__.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/calibre/__init__.py b/src/calibre/__init__.py index 7df3699234..1456b62638 100644 --- a/src/calibre/__init__.py +++ b/src/calibre/__init__.py @@ -353,9 +353,14 @@ def browser(honor_time=True, max_time=2, mobile_browser=False, user_agent=None): if user_agent is None: user_agent = USER_AGENT_MOBILE if mobile_browser else USER_AGENT opener.addheaders = [('User-agent', user_agent)] - http_proxy = get_proxies().get('http', None) + proxies = get_proxies() + http_proxy = proxies.get('http', None) if http_proxy: opener.set_proxies({'http':http_proxy}) + https_proxy = proxies.get('https', None) + if https_proxy: + opener.set_proxies({'https':https_proxy}) + return opener def fit_image(width, height, pwidth, pheight): From 80e7b3e52e563b012d5a4c2c06e340b85e4bd3b3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 30 Jul 2011 00:12:27 -0600 Subject: [PATCH 23/35] ... --- recipes/economist.recipe | 3 ++- recipes/economist_free.recipe | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/recipes/economist.recipe b/recipes/economist.recipe index 5bb53535af..ded781b314 100644 --- a/recipes/economist.recipe +++ b/recipes/economist.recipe @@ -26,7 +26,8 @@ class Economist(BasicNewsRecipe): #cover_url = 'http://www.economist.com/images/covers/currentcoverus_large.jpg' remove_tags = [ dict(name=['script', 'noscript', 'title', 'iframe', 'cf_floatingcontent']), - dict(attrs={'class':['dblClkTrk', 'ec-article-info', 'share_inline_header']}), + dict(attrs={'class':['dblClkTrk', 'ec-article-info', + 'share_inline_header', 'related-items']}), {'class': lambda x: x and 'share-links-header' in x}, ] keep_only_tags = [dict(id='ec-article-body')] diff --git a/recipes/economist_free.recipe b/recipes/economist_free.recipe index 1d4dd8ba7d..71c323d6a3 100644 --- a/recipes/economist_free.recipe +++ b/recipes/economist_free.recipe @@ -21,7 +21,7 @@ class Economist(BasicNewsRecipe): remove_tags = [ dict(name=['script', 'noscript', 'title', 'iframe', 'cf_floatingcontent']), dict(attrs={'class':['dblClkTrk', 'ec-article-info', - 'share_inline_header']}), + 'share_inline_header', 'related-items']}), {'class': lambda x: x and 'share-links-header' in x}, ] keep_only_tags = [dict(id='ec-article-body')] From ee1fdd3d0cb2cb11836ac4e309ec4f603e77e12a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 30 Jul 2011 13:03:56 -0600 Subject: [PATCH 24/35] MOBI output: Write the correct value for record UID field in the palmdb header --- src/calibre/ebooks/mobi/writer.py | 2 +- src/calibre/ebooks/mobi/writer2/main.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/mobi/writer.py b/src/calibre/ebooks/mobi/writer.py index 3769320dcd..c9d931c918 100644 --- a/src/calibre/ebooks/mobi/writer.py +++ b/src/calibre/ebooks/mobi/writer.py @@ -1634,7 +1634,7 @@ class MobiWriter(object): now = int(time.time()) nrecords = len(self._records) self._write(title, pack('>HHIIIIII', 0, 0, now, now, 0, 0, 0, 0), - 'BOOK', 'MOBI', pack('>IIH', nrecords, 0, nrecords)) + 'BOOK', 'MOBI', pack('>IIH', (2*nrecords)-1, 0, nrecords)) offset = self._tell() + (8 * nrecords) + 2 for i, record in enumerate(self._records): self._write(pack('>I', offset), '\0', pack('>I', 2*i)[1:]) diff --git a/src/calibre/ebooks/mobi/writer2/main.py b/src/calibre/ebooks/mobi/writer2/main.py index 2c57a9e461..7421bcb82b 100644 --- a/src/calibre/ebooks/mobi/writer2/main.py +++ b/src/calibre/ebooks/mobi/writer2/main.py @@ -550,7 +550,7 @@ class MobiWriter(object): now = int(time.time()) nrecords = len(self.records) self.write(title, pack(b'>HHIIIIII', 0, 0, now, now, 0, 0, 0, 0), - b'BOOK', b'MOBI', pack(b'>IIH', nrecords, 0, nrecords)) + b'BOOK', b'MOBI', pack(b'>IIH', (2*nrecords)-1, 0, nrecords)) offset = self.tell() + (8 * nrecords) + 2 for i, record in enumerate(self.records): self.write(pack(b'>I', offset), b'\0', pack(b'>I', 2*i)[1:]) From fbc770710b8df79e1a22bb71e71196443c01bb0f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 30 Jul 2011 13:56:45 -0600 Subject: [PATCH 25/35] New MOBI Output: Write a pad record to ensure the first non text record starts at a 4byte boundary --- src/calibre/ebooks/mobi/writer2/main.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/mobi/writer2/main.py b/src/calibre/ebooks/mobi/writer2/main.py index 7421bcb82b..1819850827 100644 --- a/src/calibre/ebooks/mobi/writer2/main.py +++ b/src/calibre/ebooks/mobi/writer2/main.py @@ -201,6 +201,7 @@ class MobiWriter(object): self.text_length = len(text) text = StringIO(text) nrecords = 0 + records_size = 0 if self.compression != UNCOMPRESSED: self.oeb.logger.info(' Compressing markup content...') @@ -214,9 +215,15 @@ class MobiWriter(object): data += pack(b'>B', len(overlap)) self.records.append(data) + records_size += len(data) nrecords += 1 self.last_text_record_idx = nrecords + self.first_non_text_record_idx = nrecords + 1 + # Pad so that the next records starts at a 4 byte boundary + if records_size % 4 != 0: + self.records.append(b'\x00'*(records_size % 4)) + self.first_non_text_record_idx += 1 def read_text_record(self, text): ''' @@ -338,7 +345,7 @@ class MobiWriter(object): # 0x40 - 0x43 : Offset of first non-text record record0.write(pack(b'>I', - self.last_text_record_idx + 1)) + self.first_non_text_record_idx)) # 0x44 - 0x4b : title offset, title length record0.write(pack(b'>II', From 5b5421d21e0cb52af93a5b973ac5f15641b8c850 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 30 Jul 2011 15:33:28 -0600 Subject: [PATCH 26/35] MOBI inspect: Handle indexing data from amazon produced periodicals as well --- src/calibre/ebooks/mobi/debug.py | 146 +++++++++++++++++++------------ 1 file changed, 90 insertions(+), 56 deletions(-) diff --git a/src/calibre/ebooks/mobi/debug.py b/src/calibre/ebooks/mobi/debug.py index a7306ccfa2..bbd554919e 100644 --- a/src/calibre/ebooks/mobi/debug.py +++ b/src/calibre/ebooks/mobi/debug.py @@ -18,6 +18,11 @@ from calibre.ebooks.mobi.utils import (decode_hex_number, decint, get_trailing_data, decode_tbs) from calibre.utils.magick.draw import identify_data +def format_bytes(byts): + byts = bytearray(byts) + byts = [hex(b)[2:] for b in byts] + return ' '.join(byts) + # PalmDB {{{ class PalmDOCAttributes(object): @@ -76,7 +81,7 @@ class PalmDB(object): self.ident = self.type + self.creator if self.ident not in (b'BOOKMOBI', b'TEXTREAD'): raise ValueError('Unknown book ident: %r'%self.ident) - self.uid_seed, = struct.unpack(b'>I', self.raw[68:72]) + self.last_record_uid, = struct.unpack(b'>I', self.raw[68:72]) self.next_rec_list_id = self.raw[72:76] self.number_of_records, = struct.unpack(b'>H', self.raw[76:78]) @@ -97,7 +102,7 @@ class PalmDB(object): ans.append('Sort Info ID: %r'%self.sort_info_id) ans.append('Type: %r'%self.type) ans.append('Creator: %r'%self.creator) - ans.append('UID seed: %r'%self.uid_seed) + ans.append('Last record UID +1: %r'%self.last_record_uid) ans.append('Next record list id: %r'%self.next_rec_list_id) ans.append('Number of records: %s'%self.number_of_records) @@ -535,6 +540,15 @@ class Tag(object): # {{{ 21 : ('Parent section index', 'parent_index'), 22 : ('Description offset in cncx', 'desc_offset'), 23 : ('Author offset in cncx', 'author_offset'), + 69 : ('Offset from first image record num to the' + ' image record associated with this article', + 'image_index'), + 70 : ('Description offset in cncx', 'desc_offset'), + 71 : ('Image attribution offset in cncx', + 'image_attr_offset'), + 72 : ('Image caption offset in cncx', + 'image_caption_offset'), + 73 : ('Author offset in cncx', 'author_offset'), }, 'chapter_with_subchapters' : { @@ -546,6 +560,8 @@ class Tag(object): # {{{ 5 : ('Class offset in cncx', 'class_offset'), 22 : ('First section index', 'first_child_index'), 23 : ('Last section index', 'last_child_index'), + 69 : ('Offset from first image record num to masthead' + ' record', 'image_index'), }, 'section' : { @@ -558,21 +574,23 @@ class Tag(object): # {{{ def __init__(self, tagx, vals, entry_type, cncx): - self.value = vals if len(vals) > 1 else vals[0] + self.value = vals if len(vals) > 1 else vals[0] if vals else None self.entry_type = entry_type + tag_type = tagx.tag + self.cncx_value = None - if tagx.tag in self.TAG_MAP: - self.attr, self.desc = self.TAG_MAP[tagx.tag] + if tag_type in self.TAG_MAP: + self.attr, self.desc = self.TAG_MAP[tag_type] else: try: td = self.INTERPRET_MAP[entry_type] except: raise ValueError('Unknown entry type: %s'%entry_type) try: - self.desc, self.attr = td[tagx.tag] + self.desc, self.attr = td[tag_type] except: - raise ValueError('Unknown tag: %d for entry type: %s'%( - tagx.tag, entry_type)) + self.desc = '??Unknown (tag value: %d)'%tag_type + self.attr = 'unknown' if '_offset' in self.attr: self.cncx_value = cncx[self.value] @@ -603,7 +621,7 @@ class IndexEntry(object): # {{{ 0x3f : 'article', } - def __init__(self, ident, entry_type, raw, cncx, tagx_entries, flags=0): + def __init__(self, ident, entry_type, raw, cncx, tagx_entries): self.index = ident self.raw = raw self.tags = [] @@ -617,11 +635,25 @@ class IndexEntry(object): # {{{ except KeyError: raise ValueError('Unknown Index Entry type: %s'%hex(entry_type)) + self.flags = 0 + + if self.entry_type in ('periodical', 'article'): + large_tags = [t for t in tagx_entries if t.tag > 64] + if large_tags: + self.flags = ord(raw[0]) + raw = raw[1:] + + expected_tags = [tag for tag in tagx_entries if tag.bitmask & entry_type] + flags = self.flags for tag in expected_tags: vals = [] + if tag.tag > 64: + has_tag = flags & 0b1 + flags = flags >> 1 + if not has_tag: continue for i in range(tag.num_values): if not raw: raise ValueError('Index entry does not match TAGX header') @@ -630,26 +662,11 @@ class IndexEntry(object): # {{{ vals.append(val) self.tags.append(Tag(tag, vals, self.entry_type, cncx)) - if flags & 0b10: - # Look for optional description and author - desc_tag = [t for t in tagx_entries if t.tag == 22] - if desc_tag and raw: - val, consumed = decint(raw) - raw = raw[consumed:] - if val: - self.tags.append(Tag(desc_tag[0], [val], self.entry_type, - cncx)) - if flags & 0b100: - aut_tag = [t for t in tagx_entries if t.tag == 23] - if aut_tag and raw: - val, consumed = decint(raw) - raw = raw[consumed:] - if val: - self.tags.append(Tag(aut_tag[0], [val], self.entry_type, - cncx)) - self.consumed = len(orig_raw) - len(raw) self.trailing_bytes = raw + if self.trailing_bytes.replace(b'\0', b''): + raise ValueError('IndexEntry has leftover bytes: %s'%format_bytes( + self.trailing_bytes)) @property def label(self): @@ -701,11 +718,13 @@ class IndexEntry(object): # {{{ return -1 def __str__(self): - ans = ['Index Entry(index=%s, entry_type=%s (%s), length=%d, byte_size=%d)'%( - self.index, self.entry_type, bin(self.entry_type_raw)[2:], + ans = ['Index Entry(index=%s, entry_type=%s, flags=%s, ' + 'length=%d, byte_size=%d)'%( + self.index, self.entry_type, bin(self.flags)[2:], len(self.tags), self.byte_size)] for tag in self.tags: - ans.append('\t'+str(tag)) + if tag.value is not None: + ans.append('\t'+str(tag)) if self.first_child_index != -1: ans.append('\tNumber of children: %d'%(self.last_child_index - self.first_child_index + 1)) @@ -724,6 +743,7 @@ class IndexRecord(object): # {{{ def __init__(self, record, index_header, cncx): self.record = record + self.alltext = None raw = self.record.raw if raw[:4] != b'INDX': @@ -763,17 +783,14 @@ class IndexRecord(object): # {{{ next_off = len(indxt) index, consumed = decode_hex_number(indxt[off:]) entry_type = ord(indxt[off+consumed]) - d, flags = 1, 0 - if index_header.index_type == 6: - flags = ord(indxt[off+consumed+d]) - d += 1 - pos = off+consumed+d - self.indices.append(IndexEntry(index, entry_type, - indxt[pos:next_off], cncx, - index_header.tagx_entries, flags=flags)) + pos = off+consumed+1 + idxe = IndexEntry(index, entry_type, + indxt[pos:next_off], cncx, + index_header.tagx_entries) + self.indices.append(idxe) rest = indxt[pos+self.indices[-1].consumed:] - if rest.replace(b'\0', ''): # There can be padding null bytes + if rest.replace(b'\0', b''): # There can be padding null bytes raise ValueError('Extra bytes after IDXT table: %r'%rest) def get_parent(self, index): @@ -803,7 +820,11 @@ class IndexRecord(object): # {{{ a('Index offsets: %r'%self.index_offsets) a('\nIndex Entries (%d entries):'%len(self.indices)) for entry in self.indices: - a(str(entry)+'\n') + offset = entry.offset + a(str(entry)) + if offset is not None and self.alltext is not None: + a('\tHTML at offset: %r'%self.alltext[offset:offset+100]) + a('') return '\n'.join(ans) @@ -826,8 +847,15 @@ class CNCX(object) : # {{{ while pos < len(raw): length, consumed = decint(raw[pos:]) if length > 0: - self.records[pos+record_offset] = raw[ + try: + self.records[pos+record_offset] = raw[ pos+consumed:pos+consumed+length].decode(codec) + except: + byts = raw[pos+consumed:pos+consumed+length] + r = format_bytes(byts) + print ('CNCX entry at offset %d has unknown format %s'%( + pos+record_offset, r)) + self.records[pos+record_offset] = r pos += consumed+length record_offset += 0x10000 @@ -849,6 +877,7 @@ class TextRecord(object): # {{{ self.trailing_data, self.raw = get_trailing_data(record.raw, extra_data_flags) raw_trailing_bytes = record.raw[len(self.raw):] self.raw = decompress(self.raw) + if 0 in self.trailing_data: self.trailing_data['multibyte_overlap'] = self.trailing_data.pop(0) if 1 in self.trailing_data: @@ -1114,13 +1143,13 @@ class MOBIFile(object): # {{{ self.mobi_header = MOBIHeader(self.records[0]) if 'huff' in self.mobi_header.compression.lower(): - huffrecs = [r.raw for r in + huffrecs = [self.records[r].raw for r in xrange(self.mobi_header.huffman_record_offset, self.mobi_header.huffman_record_offset + self.mobi_header.huffman_record_count)] from calibre.ebooks.mobi.huffcdic import HuffReader huffs = HuffReader(huffrecs) - decompress = huffs.decompress + decompress = lambda x: huffs.decompress([x]) elif 'palmdoc' in self.mobi_header.compression.lower(): from calibre.ebooks.compression.palmdoc import decompress_doc decompress = decompress_doc @@ -1181,7 +1210,7 @@ class MOBIFile(object): # {{{ print (str(self.mobi_header).encode('utf-8'), file=f) # }}} -def inspect_mobi(path_or_stream, prefix='decompiled'): +def inspect_mobi(path_or_stream, prefix='decompiled'): # {{{ stream = (path_or_stream if hasattr(path_or_stream, 'read') else open(path_or_stream, 'rb')) f = MOBIFile(stream) @@ -1193,7 +1222,22 @@ def inspect_mobi(path_or_stream, prefix='decompiled'): os.mkdir(ddir) with open(os.path.join(ddir, 'header.txt'), 'wb') as out: f.print_header(f=out) + + alltext = os.path.join(ddir, 'text.html') + with open(alltext, 'wb') as of: + alltext = b'' + for rec in f.text_records: + of.write(rec.raw) + alltext += rec.raw + of.seek(0) + root = html.fromstring(alltext.decode('utf-8')) + with open(os.path.join(ddir, 'pretty.html'), 'wb') as of: + of.write(html.tostring(root, pretty_print=True, encoding='utf-8', + include_meta_content_type=True)) + + if f.index_header is not None: + f.index_record.alltext = alltext with open(os.path.join(ddir, 'index.txt'), 'wb') as out: print(str(f.index_header), file=out) print('\n\n', file=out) @@ -1211,21 +1255,11 @@ def inspect_mobi(path_or_stream, prefix='decompiled'): for rec in getattr(f, attr): rec.dump(tdir) - alltext = os.path.join(ddir, 'text.html') - with open(alltext, 'wb') as of: - alltext = b'' - for rec in f.text_records: - of.write(rec.raw) - alltext += rec.raw - of.seek(0) - root = html.fromstring(alltext.decode('utf-8')) - with open(os.path.join(ddir, 'pretty.html'), 'wb') as of: - of.write(html.tostring(root, pretty_print=True, encoding='utf-8', - include_meta_content_type=True)) - print ('Debug data saved to:', ddir) +# }}} + def main(): inspect_mobi(sys.argv[1]) From a66c9c5e1a17925f11ecdccb53ceead0e012221b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 30 Jul 2011 15:48:08 -0600 Subject: [PATCH 27/35] ... --- src/calibre/ebooks/mobi/debug.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/ebooks/mobi/debug.py b/src/calibre/ebooks/mobi/debug.py index bbd554919e..21401b2e6e 100644 --- a/src/calibre/ebooks/mobi/debug.py +++ b/src/calibre/ebooks/mobi/debug.py @@ -589,6 +589,7 @@ class Tag(object): # {{{ try: self.desc, self.attr = td[tag_type] except: + print ('Unknown tag value: %d'%tag_type) self.desc = '??Unknown (tag value: %d)'%tag_type self.attr = 'unknown' if '_offset' in self.attr: From 6401dafec5b4026b1f90aa79989a0899d21cb573 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 30 Jul 2011 19:25:38 -0600 Subject: [PATCH 28/35] ... --- src/calibre/ebooks/mobi/debug.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/calibre/ebooks/mobi/debug.py b/src/calibre/ebooks/mobi/debug.py index 21401b2e6e..90029cf121 100644 --- a/src/calibre/ebooks/mobi/debug.py +++ b/src/calibre/ebooks/mobi/debug.py @@ -277,7 +277,8 @@ class MOBIHeader(object): # {{{ self.first_image_index, = struct.unpack(b'>I', self.raw[108:112]) self.huffman_record_offset, = struct.unpack(b'>I', self.raw[112:116]) self.huffman_record_count, = struct.unpack(b'>I', self.raw[116:120]) - self.unknown2 = self.raw[120:128] + self.datp_record_offset, = struct.unpack(b'>I', self.raw[120:124]) + self.datp_record_count, = struct.unpack(b'>I', self.raw[124:128]) self.exth_flags, = struct.unpack(b'>I', self.raw[128:132]) self.has_exth = bool(self.exth_flags & 0x40) self.has_drm_data = self.length >= 174 and len(self.raw) >= 180 @@ -352,7 +353,8 @@ class MOBIHeader(object): # {{{ ans.append('First Image index: %d'%self.first_image_index) ans.append('Huffman record offset: %d'%self.huffman_record_offset) ans.append('Huffman record count: %d'%self.huffman_record_count) - ans.append('Unknown2: %r'%self.unknown2) + ans.append('DATP record offset: %r'%self.datp_record_offset) + ans.append('DATP record count: %r'%self.datp_record_count) ans.append('EXTH flags: %s (%s)'%(bin(self.exth_flags)[2:], self.has_exth)) if self.has_drm_data: ans.append('Unknown3: %r'%self.unknown3) @@ -920,7 +922,7 @@ class BinaryRecord(object): # {{{ self.raw = record.raw sig = self.raw[:4] name = '%06d'%idx - if sig in (b'FCIS', b'FLIS', b'SRCS'): + if sig in (b'FCIS', b'FLIS', b'SRCS', b'DATP'): name += '-' + sig.decode('ascii') elif sig == b'\xe9\x8e\r\n': name += '-' + 'EOF' @@ -1142,12 +1144,13 @@ class MOBIFile(object): # {{{ self.records.append(Record(section(i), self.record_headers[i])) self.mobi_header = MOBIHeader(self.records[0]) + self.huffman_record_nums = [] if 'huff' in self.mobi_header.compression.lower(): - huffrecs = [self.records[r].raw for r in - xrange(self.mobi_header.huffman_record_offset, + self.huffman_record_nums = list(xrange(self.mobi_header.huffman_record_offset, self.mobi_header.huffman_record_offset + - self.mobi_header.huffman_record_count)] + self.mobi_header.huffman_record_count)) + huffrecs = [self.records[r].raw for r in self.huffman_record_nums] from calibre.ebooks.mobi.huffcdic import HuffReader huffs = HuffReader(huffrecs) decompress = lambda x: huffs.decompress([x]) @@ -1181,7 +1184,7 @@ class MOBIFile(object): # {{{ min(len(self.records), ntr+1))] self.image_records, self.binary_records = [], [] for i in xrange(fntbr, len(self.records)): - if i in self.indexing_record_nums: + if i in self.indexing_record_nums or i in self.huffman_record_nums: continue r = self.records[i] fmt = None From 9f9d1ce4047088bb1b972105f51998839dc5e150 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 30 Jul 2011 20:26:21 -0600 Subject: [PATCH 29/35] Fix #818704 ("Cannot communicate with device" error on 1st gen Kobo) --- src/calibre/devices/kobo/driver.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/calibre/devices/kobo/driver.py b/src/calibre/devices/kobo/driver.py index 943672effc..528057dad9 100644 --- a/src/calibre/devices/kobo/driver.py +++ b/src/calibre/devices/kobo/driver.py @@ -333,8 +333,14 @@ class KOBO(USBMS): except Exception as e: if 'no such column' not in str(e): raise - cursor.execute('update content set ReadStatus=0, FirstTimeReading = \'true\', ___PercentRead=0 ' \ - 'where BookID is Null and ContentID =?',t) + try: + cursor.execute('update content set ReadStatus=0, FirstTimeReading = \'true\', ___PercentRead=0 ' \ + 'where BookID is Null and ContentID =?',t) + except Exception as e: + if 'no such column' not in str(e): + raise + cursor.execute('update content set ReadStatus=0, FirstTimeReading = \'true\' ' \ + 'where BookID is Null and ContentID =?',t) connection.commit() From 0f88fd4f0d309708026429cc58bf148b477f6aee Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 30 Jul 2011 21:36:05 -0600 Subject: [PATCH 30/35] ... --- src/calibre/ebooks/mobi/writer2/main.py | 40 +++++++++++++++++-------- 1 file changed, 27 insertions(+), 13 deletions(-) diff --git a/src/calibre/ebooks/mobi/writer2/main.py b/src/calibre/ebooks/mobi/writer2/main.py index 1819850827..881f2bd199 100644 --- a/src/calibre/ebooks/mobi/writer2/main.py +++ b/src/calibre/ebooks/mobi/writer2/main.py @@ -34,6 +34,8 @@ EXTH_CODES = { 'rights': 109, 'type': 111, 'source': 112, + 'versionnumber': 114, + 'lastupdatetime': 502, 'title': 503, } @@ -329,7 +331,7 @@ class MobiWriter(object): if self.indexer.is_flat_periodical: bt = 0x102 elif self.indexer.is_periodical: - bt = 0x103 + bt = 0x101 record0.write(pack(b'>IIIII', 0xe8, bt, 65001, uid, 6)) @@ -500,10 +502,12 @@ class MobiWriter(object): # Write cdetype if self.is_periodical: + data = b'NWPR' + else: data = b'EBOK' - exth.write(pack(b'>II', 501, len(data)+8)) - exth.write(data) - nrecs += 1 + exth.write(pack(b'>II', 501, len(data)+8)) + exth.write(data) + nrecs += 1 # Add a publication date entry if oeb.metadata['date']: @@ -511,18 +515,28 @@ class MobiWriter(object): elif oeb.metadata['timestamp']: datestr = str(oeb.metadata['timestamp'][0]) - if datestr is not None: - datestr = bytes(datestr) - exth.write(pack(b'>II', EXTH_CODES['pubdate'], len(datestr) + 8)) + if datestr is None: + raise ValueError("missing date or timestamp") + + datestr = bytes(datestr) + exth.write(pack(b'>II', EXTH_CODES['pubdate'], len(datestr) + 8)) + exth.write(datestr) + nrecs += 1 + if self.is_periodical: + exth.write(pack(b'>II', EXTH_CODES['lastupdatetime'], len(datestr) + 8)) exth.write(datestr) nrecs += 1 - else: - raise NotImplementedError("missing date or timestamp needed for mobi_periodical") + exth.write(pack(b'>III', EXTH_CODES['versionnumber'], 12, 7)) + nrecs += 1 - # Write the same creator info as kindlegen 1.2 - for code, val in [(204, 201), (205, 1), (206, 2), (207, 33307)]: - exth.write(pack(b'>II', code, 12)) - exth.write(pack(b'>I', val)) + if self.is_periodical: + # Pretend to be amazon's super secret periodical generator + vals = {204:201, 205:2, 206:0, 207:101} + else: + # Pretend to be kindlegen 1.2 + vals = {204:201, 205:1, 206:2, 207:33307} + for code, val in vals: + exth.write(pack(b'>III', code, 12, val)) nrecs += 1 if (oeb.metadata.cover and From c7e10229d45b2896f724edbbb7d13088e1f8d810 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 30 Jul 2011 23:57:01 -0600 Subject: [PATCH 31/35] MOBI inspect: Dump secondary index header --- src/calibre/ebooks/mobi/debug.py | 133 ++++++++++++++++++++++++++++--- 1 file changed, 124 insertions(+), 9 deletions(-) diff --git a/src/calibre/ebooks/mobi/debug.py b/src/calibre/ebooks/mobi/debug.py index 90029cf121..883c9d359a 100644 --- a/src/calibre/ebooks/mobi/debug.py +++ b/src/calibre/ebooks/mobi/debug.py @@ -413,6 +413,109 @@ class TagX(object): # {{{ self.num_values, bin(self.bitmask), self.eof) # }}} +class SecondaryIndexHeader(object): # {{{ + + def __init__(self, record): + self.record = record + raw = self.record.raw + #open('/t/index_header.bin', 'wb').write(raw) + if raw[:4] != b'INDX': + raise ValueError('Invalid Secondary Index Record') + self.header_length, = struct.unpack('>I', raw[4:8]) + self.unknown1 = raw[8:16] + self.index_type, = struct.unpack('>I', raw[16:20]) + self.index_type_desc = {0: 'normal', 2: + 'inflection', 6: 'calibre'}.get(self.index_type, 'unknown') + self.idxt_start, = struct.unpack('>I', raw[20:24]) + self.index_count, = struct.unpack('>I', raw[24:28]) + self.index_encoding_num, = struct.unpack('>I', raw[28:32]) + self.index_encoding = {65001: 'utf-8', 1252: + 'cp1252'}.get(self.index_encoding_num, 'unknown') + if self.index_encoding == 'unknown': + raise ValueError( + 'Unknown index encoding: %d'%self.index_encoding_num) + self.unknown2 = raw[32:36] + self.num_index_entries, = struct.unpack('>I', raw[36:40]) + self.ordt_start, = struct.unpack('>I', raw[40:44]) + self.ligt_start, = struct.unpack('>I', raw[44:48]) + self.num_of_ligt_entries, = struct.unpack('>I', raw[48:52]) + self.num_of_cncx_blocks, = struct.unpack('>I', raw[52:56]) + self.unknown3 = raw[56:180] + self.tagx_offset, = struct.unpack(b'>I', raw[180:184]) + if self.tagx_offset != self.header_length: + raise ValueError('TAGX offset and header length disagree') + self.unknown4 = raw[184:self.header_length] + + tagx = raw[self.header_length:] + if not tagx.startswith(b'TAGX'): + raise ValueError('Invalid TAGX section') + self.tagx_header_length, = struct.unpack('>I', tagx[4:8]) + self.tagx_control_byte_count, = struct.unpack('>I', tagx[8:12]) + tag_table = tagx[12:self.tagx_header_length] + if len(tag_table) % 4 != 0: + raise ValueError('Invalid Tag table') + num_tagx_entries = len(tag_table) // 4 + self.tagx_entries = [] + for i in range(num_tagx_entries): + self.tagx_entries.append(TagX(tag_table[i*4:(i+1)*4], + self.tagx_control_byte_count)) + if self.tagx_entries and not self.tagx_entries[-1].is_eof: + raise ValueError('TAGX last entry is not EOF') + + idxt0_pos = self.header_length+self.tagx_header_length + num = ord(raw[idxt0_pos]) + count_pos = idxt0_pos+1+num + self.last_entry = raw[idxt0_pos+1:count_pos] + self.ncx_count, = struct.unpack(b'>H', raw[count_pos:count_pos+2]) + + # There may be some alignment zero bytes between the end of the idxt0 + # and self.idxt_start + idxt = raw[self.idxt_start:] + if idxt[:4] != b'IDXT': + raise ValueError('Invalid IDXT header') + length_check, = struct.unpack(b'>H', idxt[4:6]) + if length_check != self.header_length + self.tagx_header_length: + raise ValueError('Length check failed') + if idxt[6:].replace(b'\0', b''): + raise ValueError('Non null trailing bytes after IDXT') + + + def __str__(self): + ans = ['*'*20 + ' Secondary Index Header '+ '*'*20] + a = ans.append + def u(w): + a('Unknown: %r (%d bytes) (All zeros: %r)'%(w, + len(w), not bool(w.replace(b'\0', b'')) )) + + a('Header length: %d'%self.header_length) + u(self.unknown1) + a('Index Type: %s (%d)'%(self.index_type_desc, self.index_type)) + a('Offset to IDXT start: %d'%self.idxt_start) + a('Number of index records: %d'%self.index_count) + a('Index encoding: %s (%d)'%(self.index_encoding, + self.index_encoding_num)) + u(self.unknown2) + a('Number of index entries: %d'% self.num_index_entries) + a('ORDT start: %d'%self.ordt_start) + a('LIGT start: %d'%self.ligt_start) + a('Number of LIGT entries: %d'%self.num_of_ligt_entries) + a('Number of cncx blocks: %d'%self.num_of_cncx_blocks) + u(self.unknown3) + a('TAGX offset: %d'%self.tagx_offset) + u(self.unknown4) + a('\n\n') + a('*'*20 + ' TAGX Header (%d bytes)'%self.tagx_header_length+ '*'*20) + a('Header length: %d'%self.tagx_header_length) + a('Control byte count: %d'%self.tagx_control_byte_count) + for i in self.tagx_entries: + a('\t' + repr(i)) + a('Text of last entry in NCX: %s'% self.last_entry) + a('Number of entries in the NCX: %d'% self.ncx_count) + + return '\n'.join(ans) + +# }}} + class IndexHeader(object): # {{{ def __init__(self, record): @@ -462,7 +565,6 @@ class IndexHeader(object): # {{{ self.tagx_control_byte_count)) if self.tagx_entries and not self.tagx_entries[-1].is_eof: raise ValueError('TAGX last entry is not EOF') - self.tagx_entries = self.tagx_entries[:-1] idxt0_pos = self.header_length+self.tagx_header_length last_num, consumed = decode_hex_number(raw[idxt0_pos:]) @@ -480,6 +582,9 @@ class IndexHeader(object): # {{{ length_check, = struct.unpack(b'>H', idxt[4:6]) if length_check != self.header_length + self.tagx_header_length: raise ValueError('Length check failed') + if idxt[6:].replace(b'\0', b''): + raise ValueError('Non null trailing bytes after IDXT') + def __str__(self): ans = ['*'*20 + ' Index Header '+ '*'*20] @@ -624,7 +729,8 @@ class IndexEntry(object): # {{{ 0x3f : 'article', } - def __init__(self, ident, entry_type, raw, cncx, tagx_entries): + def __init__(self, ident, entry_type, raw, cncx, tagx_entries, + control_byte_count): self.index = ident self.raw = raw self.tags = [] @@ -638,14 +744,15 @@ class IndexEntry(object): # {{{ except KeyError: raise ValueError('Unknown Index Entry type: %s'%hex(entry_type)) + if control_byte_count not in (1, 2): + raise ValueError('Unknown control byte count: %d'% + control_byte_count) + self.flags = 0 - if self.entry_type in ('periodical', 'article'): - large_tags = [t for t in tagx_entries if t.tag > 64] - if large_tags: - self.flags = ord(raw[0]) - raw = raw[1:] - + if control_byte_count == 2: + self.flags = ord(raw[0]) + raw = raw[1:] expected_tags = [tag for tag in tagx_entries if tag.bitmask & entry_type] @@ -789,7 +896,8 @@ class IndexRecord(object): # {{{ pos = off+consumed+1 idxe = IndexEntry(index, entry_type, indxt[pos:next_off], cncx, - index_header.tagx_entries) + index_header.tagx_entries, + index_header.tagx_control_byte_count) self.indices.append(idxe) rest = indxt[pos+self.indices[-1].consumed:] @@ -1172,6 +1280,10 @@ class MOBIFile(object): # {{{ self.index_header, self.cncx) self.indexing_record_nums = set(xrange(pir, pir+2+self.index_header.num_of_cncx_blocks)) + self.secondary_index_record = self.secondary_index_record = None + sir = self.mobi_header.secondary_index_record + if sir != 0xffffffff: + self.secondary_index_header = SecondaryIndexHeader(self.records[sir]) ntr = self.mobi_header.number_of_text_records @@ -1247,6 +1359,9 @@ def inspect_mobi(path_or_stream, prefix='decompiled'): # {{{ print('\n\n', file=out) print(str(f.cncx).encode('utf-8'), file=out) print('\n\n', file=out) + if f.secondary_index_header is not None: + print(str(f.secondary_index_header).encode('utf-8'), file=out) + print('\n\n', file=out) print(str(f.index_record), file=out) with open(os.path.join(ddir, 'tbs_indexing.txt'), 'wb') as out: print(str(f.tbs_indexing), file=out) From e5300248e1c23aeff98d3bcf13fe50a8194a328e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 31 Jul 2011 00:31:10 -0600 Subject: [PATCH 32/35] MOBI Inspect: dump secondary index record --- src/calibre/ebooks/mobi/debug.py | 101 ++++++++++++++++++++++++++++++- 1 file changed, 99 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/mobi/debug.py b/src/calibre/ebooks/mobi/debug.py index 883c9d359a..b51938e60b 100644 --- a/src/calibre/ebooks/mobi/debug.py +++ b/src/calibre/ebooks/mobi/debug.py @@ -633,6 +633,9 @@ class Tag(object): # {{{ 3: ('label_offset', 'Offset to label in CNCX'), 4: ('depth', 'Depth of this entry in TOC'), + 11: ('secondary', '[unknown, unknown, ' + 'tag type from TAGX in primary index header]'), + # The remaining tag types have to be interpreted subject to the type # of index entry they are present in } @@ -719,6 +722,9 @@ class IndexEntry(object): # {{{ ''' TYPES = { + # Present in secondary index record + 0x01 : 'null', + 0x02 : 'publication_meta', # Present in book type files 0x0f : 'chapter', 0x6f : 'chapter_with_subchapters', @@ -844,6 +850,90 @@ class IndexEntry(object): # {{{ # }}} +class SecondaryIndexRecord(object): # {{{ + + def __init__(self, record, index_header, cncx): + self.record = record + raw = self.record.raw + + if raw[:4] != b'INDX': + raise ValueError('Invalid Primary Index Record') + + u = struct.unpack + + self.header_length, = u('>I', raw[4:8]) + self.unknown1 = raw[8:12] + self.header_type, = u('>I', raw[12:16]) + self.unknown2 = raw[16:20] + self.idxt_offset, self.idxt_count = u(b'>II', raw[20:28]) + if self.idxt_offset < 192: + raise ValueError('Unknown Index record structure') + self.unknown3 = raw[28:36] + self.unknown4 = raw[36:192] # Should be 156 bytes + + self.index_offsets = [] + indices = raw[self.idxt_offset:] + if indices[:4] != b'IDXT': + raise ValueError("Invalid IDXT index table") + indices = indices[4:] + for i in range(self.idxt_count): + off, = u(b'>H', indices[i*2:(i+1)*2]) + self.index_offsets.append(off-192) + rest = indices[(i+1)*2:] + if rest.replace(b'\0', ''): # There can be padding null bytes + raise ValueError('Extra bytes after IDXT table: %r'%rest) + + indxt = raw[192:self.idxt_offset] + self.size_of_indxt_block = len(indxt) + + self.indices = [] + for i, off in enumerate(self.index_offsets): + try: + next_off = self.index_offsets[i+1] + except: + next_off = len(indxt) + num = ord(indxt[off]) + index = indxt[off+1:off+1+num] + consumed = 1 + num + entry_type = ord(indxt[off+consumed]) + pos = off+consumed+1 + idxe = IndexEntry(index, entry_type, + indxt[pos:next_off], cncx, + index_header.tagx_entries, + index_header.tagx_control_byte_count) + self.indices.append(idxe) + + rest = indxt[pos+self.indices[-1].consumed:] + if rest.replace(b'\0', b''): # There can be padding null bytes + raise ValueError('Extra bytes after IDXT table: %r'%rest) + + + def __str__(self): + ans = ['*'*20 + ' Secondary Index Record (%d bytes) '%len(self.record.raw)+ '*'*20] + a = ans.append + def u(w): + a('Unknown: %r (%d bytes) (All zeros: %r)'%(w, + len(w), not bool(w.replace(b'\0', b'')) )) + a('Header length: %d'%self.header_length) + u(self.unknown1) + a('Unknown (header type? index record number? always 1?): %d'%self.header_type) + u(self.unknown2) + a('IDXT Offset (%d block size): %d'%(self.size_of_indxt_block, + self.idxt_offset)) + a('IDXT Count: %d'%self.idxt_count) + u(self.unknown3) + u(self.unknown4) + a('Index offsets: %r'%self.index_offsets) + a('\nIndex Entries (%d entries):'%len(self.indices)) + for entry in self.indices: + a(str(entry)) + a('') + + + return '\n'.join(ans) + +# }}} + class IndexRecord(object): # {{{ ''' @@ -1284,6 +1374,10 @@ class MOBIFile(object): # {{{ sir = self.mobi_header.secondary_index_record if sir != 0xffffffff: self.secondary_index_header = SecondaryIndexHeader(self.records[sir]) + self.indexing_record_nums.add(sir) + self.secondary_index_record = SecondaryIndexRecord( + self.records[sir+1], self.secondary_index_header, self.cncx) + self.indexing_record_nums.add(sir+1) ntr = self.mobi_header.number_of_text_records @@ -1357,11 +1451,14 @@ def inspect_mobi(path_or_stream, prefix='decompiled'): # {{{ with open(os.path.join(ddir, 'index.txt'), 'wb') as out: print(str(f.index_header), file=out) print('\n\n', file=out) - print(str(f.cncx).encode('utf-8'), file=out) - print('\n\n', file=out) if f.secondary_index_header is not None: print(str(f.secondary_index_header).encode('utf-8'), file=out) print('\n\n', file=out) + if f.secondary_index_record is not None: + print(str(f.secondary_index_record).encode('utf-8'), file=out) + print('\n\n', file=out) + print(str(f.cncx).encode('utf-8'), file=out) + print('\n\n', file=out) print(str(f.index_record), file=out) with open(os.path.join(ddir, 'tbs_indexing.txt'), 'wb') as out: print(str(f.tbs_indexing), file=out) From 3635ee19e29ae5dbec35e752b222e395ba31e018 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 31 Jul 2011 00:38:57 -0600 Subject: [PATCH 33/35] ... --- src/calibre/ebooks/mobi/debug.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/mobi/debug.py b/src/calibre/ebooks/mobi/debug.py index b51938e60b..91a203fa2b 100644 --- a/src/calibre/ebooks/mobi/debug.py +++ b/src/calibre/ebooks/mobi/debug.py @@ -509,7 +509,7 @@ class SecondaryIndexHeader(object): # {{{ a('Control byte count: %d'%self.tagx_control_byte_count) for i in self.tagx_entries: a('\t' + repr(i)) - a('Text of last entry in NCX: %s'% self.last_entry) + a('Index of last IndexEntry in secondary index record: %s'% self.last_entry) a('Number of entries in the NCX: %d'% self.ncx_count) return '\n'.join(ans) @@ -570,6 +570,7 @@ class IndexHeader(object): # {{{ last_num, consumed = decode_hex_number(raw[idxt0_pos:]) count_pos = idxt0_pos + consumed self.ncx_count, = struct.unpack(b'>H', raw[count_pos:count_pos+2]) + self.last_entry = last_num if last_num != self.ncx_count - 1: raise ValueError('Last id number in the NCX != NCX count - 1') @@ -615,6 +616,7 @@ class IndexHeader(object): # {{{ a('Control byte count: %d'%self.tagx_control_byte_count) for i in self.tagx_entries: a('\t' + repr(i)) + a('Index of last IndexEntry in primary index record: %s'% self.last_entry) a('Number of entries in the NCX: %d'% self.ncx_count) return '\n'.join(ans) From 260645e9d817fde40147ab838d0d4f12e3a002c4 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 31 Jul 2011 10:26:03 -0600 Subject: [PATCH 34/35] Clean up tempfile generation to remove redundant information and handle unicode better --- src/calibre/ptempfile.py | 61 ++++++++++++++++++++++------------------ 1 file changed, 34 insertions(+), 27 deletions(-) diff --git a/src/calibre/ptempfile.py b/src/calibre/ptempfile.py index 00e415ec74..34df148f15 100644 --- a/src/calibre/ptempfile.py +++ b/src/calibre/ptempfile.py @@ -27,6 +27,9 @@ def remove_dir(x): except: pass +def app_prefix(prefix): + return '%s_%s_%s'%(__appname__, __version__, prefix) + def base_dir(): global _base_dir if _base_dir is not None and not os.path.exists(_base_dir): @@ -44,7 +47,7 @@ def base_dir(): _base_dir = td else: base = os.environ.get('CALIBRE_TEMP_DIR', None) - prefix = u'%s_%s_tmp_'%(__appname__, __version__) + prefix = app_prefix(u'tmp_') try: # First try an ascii path as that is what was done historically # and we dont want to break working code @@ -60,6 +63,32 @@ def base_dir(): atexit.register(remove_dir, _base_dir) return _base_dir +def _make_file(suffix, prefix, base): + try: + fd, name = tempfile.mkstemp(suffix, prefix, dir=base) + except UnicodeDecodeError: + global _base_dir + from calibre.constants import filesystem_encoding + base_dir() + if not isinstance(_base_dir, unicode): + _base_dir = _base_dir.decode(filesystem_encoding) + base = base.decode(filesystem_encoding) + fd, name = tempfile.mkstemp(suffix, prefix, dir=dir) + return fd, name + +def _make_dir(suffix, prefix, base): + try: + tdir = tempfile.mkdtemp(suffix, prefix, base) + except ValueError: + global _base_dir + from calibre.constants import filesystem_encoding + base_dir() + if not isinstance(_base_dir, unicode): + _base_dir = _base_dir.decode(filesystem_encoding) + base = base.decode(filesystem_encoding) + tdir = tempfile.mkdtemp(suffix, prefix, base) + return tdir + class PersistentTemporaryFile(object): """ A file-like object that is a temporary file that is available even after being closed on @@ -72,18 +101,7 @@ class PersistentTemporaryFile(object): prefix = "" if dir is None: dir = base_dir() - try: - fd, name = tempfile.mkstemp(suffix, __appname__+"_"+ __version__+"_" + prefix, - dir=dir) - except UnicodeDecodeError: - global _base_dir - from calibre.constants import filesystem_encoding - base_dir() - if not isinstance(_base_dir, unicode): - _base_dir = _base_dir.decode(filesystem_encoding) - dir = dir.decode(filesystem_encoding) - fd, name = tempfile.mkstemp(suffix, __appname__+"_"+ __version__+"_" + prefix, - dir=dir) + fd, name = _make_file(suffix, prefix, dir) self._file = os.fdopen(fd, mode) self._name = name @@ -114,16 +132,7 @@ def PersistentTemporaryDirectory(suffix='', prefix='', dir=None): ''' if dir is None: dir = base_dir() - try: - tdir = tempfile.mkdtemp(suffix, __appname__+"_"+ __version__+"_" +prefix, dir) - except ValueError: - global _base_dir - from calibre.constants import filesystem_encoding - base_dir() - if not isinstance(_base_dir, unicode): - _base_dir = _base_dir.decode(filesystem_encoding) - dir = dir.decode(filesystem_encoding) - tdir = tempfile.mkdtemp(suffix, __appname__+"_"+ __version__+"_" +prefix, dir) + tdir = _make_dir(suffix, prefix, dir) atexit.register(remove_dir, tdir) return tdir @@ -141,7 +150,7 @@ class TemporaryDirectory(object): self.keep = keep def __enter__(self): - self.tdir = tempfile.mkdtemp(self.suffix, __appname__+"_"+ __version__+"_" +self.prefix, self.dir) + self.tdir = _make_dir(self.suffix, self.prefix, self.dir) return self.tdir def __exit__(self, *args): @@ -161,9 +170,7 @@ class TemporaryFile(object): self._file = None def __enter__(self): - fd, name = tempfile.mkstemp(self.suffix, - __appname__+"_"+ __version__+"_" + self.prefix, - dir=self.dir) + fd, name = _make_file(self.suffix, self.prefix, self.dir) self._file = os.fdopen(fd, self.mode) self._name = name self._file.close() From 6b637d1e5f9543042ff3eec5ad4f5821fedb238c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 31 Jul 2011 10:32:57 -0600 Subject: [PATCH 35/35] Have Get Books appear by default on the device toolbar as well, as I am tired of dealing with 'Get Books' disappeared queries --- src/calibre/gui2/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index 3e29ea08fb..849521cd7e 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -40,7 +40,7 @@ if isosx: gprefs.defaults['action-layout-toolbar-device'] = ( 'Add Books', 'Edit Metadata', None, 'Convert Books', 'View', 'Send To Device', None, None, 'Location Manager', None, None, - 'Fetch News', 'Save To Disk', 'Connect Share', None, + 'Fetch News', 'Store', 'Save To Disk', 'Connect Share', None, 'Remove Books', ) else: @@ -55,7 +55,7 @@ else: gprefs.defaults['action-layout-toolbar-device'] = ( 'Add Books', 'Edit Metadata', None, 'Convert Books', 'View', 'Send To Device', None, None, 'Location Manager', None, None, - 'Fetch News', 'Save To Disk', 'Connect Share', None, + 'Fetch News', 'Save To Disk', 'Store', 'Connect Share', None, 'Remove Books', None, 'Help', 'Preferences', )